Caseware

Senior DevOps Developer

Job Description

We are hiring a Senior DevOps Developer for our remote engineering team. You’ll manage a large monorepo with 1,000+ projects using trunk-based development to enable fast, reliable delivery. Join us in building advanced AI software by designing, improving, and automating scalable pipelines for AI applications. You'll also mentor teammates and champion DevOps best practices to advance our AI initiatives. 


What you will be doing:
  • Design, build, and own CI/CD workflows to support consistent, high‑quality software delivery. 
  • Develop, maintain, and optimize infrastructure-as-code solutions using AWS CDK, Helm, Flux, and related technologies. 
  • Collaborate with development teams to define deployment best practices, branching strategies, and operational standards. 
  • Improve system reliability and developer experience through automation, internal tooling, and process optimization. 
  • Ensure secure, scalable, and maintainable infrastructure and deployment pipelines. 

  • Leadership & Collaboration 
  • Provide mentorship, guidance, and technical leadership to junior and mid-level engineers. 
  • Contribute to architectural decisions and cross-team technical strategy. 
  • Champion DevOps principles and advocate for continuous improvement across tooling and workflow design. 

  • What you will bring:
  • 3-5 years of experience working with AWS CDK 
  • Strong proficiency in TypeScript, particularly for automation, CDK constructs, and internal tooling. 
  • Hands-on experience with Flux and Helm, including GitOps workflows and Helm chart management. 
  • Professional experience with AWS CDK, ideally building reusable infrastructure components and scalable cloud architectures.  
  • Solid understanding of containerization and orchestration (Docker, Kubernetes). 
  • Experience with cloud environments (preferably AWS) and modern infrastructure patterns. 
  • Experience designing and maintaining GitHub Actions workflows specifically tailored for AI applications, such as orchestrating AgentCore pipelines, automating model training, evaluation, and deployment processes.