Are you an experienced software engineer with deep experience in building and shipping amazing products
Do you have high standards when it comes to code quality and user experiences
Are you the best developer on your team
Are you ready to work alongside the best engineers in the world for name-brand, industry leading companies
Do you want to work in a positive, uplifting work environment, for a company with a 4.5 star rating on GlassDoor
Is a competitive compensation and benefits package important to you
Join Confidencial as we revolutionize the software consulting industry, and execute on our mission to rid the world of ugly, outdated, buggy software.
As an engineer at Confidencial you will help our incredible clients achieve their technical goals in one of two ways : 1 Team Augmentation : You will integrate yourself directly into our client
s team and work alongside their existing engineers on a daily basis. 2 Design & Build : You will work on a Confidencial development team to build and ship greenfield applications for our clients.
What we're looking forYou're an expert in : Cloud Engineering cloud computing experience with AWS, Azure and / or GCPNetworking VPC, security groups, ALB / NLB, NAT, Route53, VPNs, WAFNetwork architecture, including load-balancing, SSL, NGINX, Apache, DNS, IPSecAccess Control and AuditingPostgres, data migration, PostgreSQL, MySQL, othersStorage design for high availability and disaster recoveryLinux operating systemsLarge, greenfield and legacy Ruby, PHP, Python, Node.
js, and React appsServerless deployment Lambda, API Gateway or equivalentInfrastructure as a code, specifically Terraform / Pulumi / Cloudformation experienceDesign and maintain CI / CD process and tools CircleCI, GitLab, Jenkins, etcDockerIn-depth experience with the orchestration tools, especially KubernetesIn-depth experience with the YAML config management tools, especially Helm & AnsibleExperience with Agile processesTesting, code review, good communication skillsFully professional English fluencyNice to have qualificationsAWS Professional CertificatesKubernetes CertificatesGoogle Cloud CertificatesAzure Cloud CertificatesDutiesArchitect and integrate new applications along with occasional legacy applicationsBuild and maintain, update tool for deployment, monitoring, operations, and securityTroubleshoot and resolve issues in dev, testing, and production environmentsStructure and maintain software config management systemsScale for demandWork with high growth, technology clientsDevelop and improve operational practices and proceduresSuggest improvements and enhancementsBring new features and services into productionMeaningful experience working on large, complex systemsA positive mindset and can-do attitudeForensic attention to detailExcellent written and verbal communication skillsYou
re passionate out software development and devops...it
s not just your career, it
s your hobbyYou
re constantly striving to learn new things and improveYou follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills currentYou work well within a team environment and enjoy working in the office with your colleaguesWrapping it All UpBeing a software consultant is a fun, challenging, and rewarding career choice for developers.
Your contributions are highly valued by clients, and the work you do often has a direct and significant impact on client
s businesses. You will have the chance to work on a variety of projects for our incredible clients, which will help you quickly improve as a consultant and software developer.
You will get to work with modern languages and frameworks alongside some of the best developers in the world. So if you have the desire to be a part of an exciting, challenging and rapidly-growing software development consultancy, and if you are passionate out software development and consulting, please apply. #LI-Remote