Careers

Lead Developer, DevOps (India)

Our Engineering team ensures Code and Theory delivers scalable, high-performance, web applications that delight users. We always strive to balance the demanding nature of working on cutting-edge technologies with the real-world demands of high-performance web applications. Working in collaboration with our multi-disciplinary engineering, design, and quality assurance teams, you will build software that solves real-world problems for incredible clients.

WHAT YOU’LL DO

We are looking for a Lead DevOps Engineer with 7+ years of experience in the field to work as an individual contributor in the DevOps team in building and maintaining our infrastructure, automating workflows, and ensuring the smooth delivery of applications at scale. You will collaborate closely with engineering, product, and operations teams to improve the development lifecycle, streamline deployment pipelines, and drive system reliability.

  • Building and setting up new development tools and infrastructure
  • Understanding the needs of stakeholders and developing solutions for them
  • Working on ways to automate and improve development and release processes
  • Ensuring that systems are safe and secure against cybersecurity threats
  • Monitoring the processes during the entire lifecycle for their adherence and updating or creating new methods for improvement and minimizing wastage
  • Mentoring and guiding the team members

WHAT YOU’LL NEED

  • Set strategic direction for the team in terms of process, tools, and automation to ensure the efficient delivery of infrastructure and services.
  • Individual contributor with a proven track record of executing projects single-handedly.
  • Develop and enforce best practices, guidelines, and standard operating procedures (SOPs) related to DevOps processes.
  • Experience working on Linux-based infrastructure
  • Excellent understanding of Ruby/Perl/Java and/or Python
  • Configuration and managing databases such as MySQL, MongoDB, and PostgreSQL
  • Excellent troubleshooting techniques
  • Awareness of critical concepts in DevOps and Agile principles
  • Ability to conveniently deploy monitoring and logging infrastructure using tools like Prometheus, Grafana, ELK Stack, Nagios, Datadog, or similar.
  • Proficiency in container frameworks like Docker, Kubernetes, Helm, or similar.
  • Excellent understanding of core AWS technologies
  • Proficiency in the use of infrastructure automation toolsets like Terraform, Pulumi, or similar, and command line interfaces for Microsoft Azure, Amazon AWS, and other cloud platforms
  • Automate build, test, and deployment processes using tools like Jenkins, GitLab CI/CD, CircleCI, or Azure DevOps.
  • An ability to work in a fast-paced environment and handle multiple projects simultaneously
  • Solid hands-on experience using below AWS services
    • EC2, VPC, RDS, ECS, Fargate, Lambda, S3, CloudFront, WAF, Load Balancers, CloudWatch, EKS, API Gateway, Cognito, SES, SNS, AMI and IAM
  • CMS Integration: Work with any Content Management System (CMS) to integrate and manage backend services
  • Excellent communication and interpersonal skills
  • Strong problem-solving skills with the ability to think critically and creatively
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment
  • Self-motivated and able to manage multiple tasks and projects simultaneously

NICE TO HAVE:

Experience with

  • Umbraco CMS and Windows Server/IIS
  • CloudFormation, Ansible, Puppet, Chef, or similar
  • Microservices architectures and associated deployment challenges.
  • Hybrid and multi-cloud environments.
  • Automating serverless architectures (e.g., AWS Lambda).
  • Vulnerability scanners, secrets management (e.g., HashiCorp Vault), and DevSecOps practices.
  • Working knowledge of hybrid, cloud migration, etc.

 

EDUCATION AND EXPERIENCE

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • 7+ years of experience in DevOps engineering, with a proven track record of delivering scalable, reliable systems.
  • Relevant certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Kubernetes Administrator) are a plus.

ABOUT US

Born in 2001, Code and Theory is a digital-first creative agency that sits at the center of creativity and technology. We pride ourselves on not only solving consumer and business problems but also helping to establish new capabilities for our clients. With a global client roster of Fortune 100s and start-ups alike, we crave the hardest problems to solve. With a remote-first approach to our people, we have teams distributed across North America, South America, Europe, and Asia. The Code and Theory global network of agencies is growing and includes Kettle, Instrument, Left Field Labs, Mediacurrent, Rhythm, and TrueLogic. Striving never to be pigeonholed, we work across every major category: from tech to CPG, financial services to travel & hospitality, government and education to media and publishing. We value the collaboration with our client partners, including but not limited to Adidas, Amazon, Con Edison, Diageo, EY, J.P. Morgan Chase, Lenovo, Marriott, Mars, Microsoft, Thomson Reuters, and TikTok.

The Code and Theory network comprises nearly 2,000 people with 50% engineers and 50% creative talent. We’re always on the lookout for smart, driven, and forward-thinking people to join our team.