Software Development Engineer II- CI/CD & Platform Automation Engineer (DevOps)
Core
Design and develop high-performance, secure, and automated pipelines for deploying Esri technology in cloud and no-premises environments for Defense and Intel clients.
Role type
Senior IC DevOps/Platform Automation Engineer
Builds
Cloud-native workflows, on-premises build automation, Docker environments, Python/Rust artifacts, and release infrastructure.
Domain
Defense & Intelligence / GIS / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
CI/CD pipeline design (GitHub Actions, Azure DevOps, Jenkins), Docker containerization, Python/JavaScript scripting, Infrastructure as Code (Ansible, AWS CDK, Terraform), SBOM generation, vulnerability scanning, artifact management, cloud platform expertise (AWS/Azure).
Preferred skills
Release engineering strategies (blue/green, canary), Kubernetes delivery environments, DevSecOps practices, container scanning, backend system automation.
Technologies
GitHub Actions, Azure DevOps, Jenkins, Docker, Python, Rust, Conda, Ansible, AWS CDK, Terraform, AWS, Azure, S3, Blob Storage, SBOM tools.
Responsibilities
Design and maintain high-speed CI/CD pipelines; Architect and optimize Docker environments; Lead design of Python package creation processes; Build and manage build infrastructure; Implement automated security gatekeeping (SBOMs, vulnerability scanning); Design monitoring frameworks for build performance; Transition legacy workflows to "everything-as-code" processes; Oversee third-party dependency lifecycle.
Seniority
Mid-Senior, hands-on IC