Esri

Software Development Engineer II - CI/CD & Platform Automation Engineer (DevOps)

Esri

Apply
6 days ago
St. Louis, MO, USA
Mid Level / Senior

Base Salary

$97k - $162k/yr

Responsibilities

  • Design, implement, and maintain high-speed CI/CD pipelines using GitHub Actions/Azure DevOps.
  • Architect and optimize Docker environments for consistent build/test runners.
  • Lead the design of the next-generation Python package creation process.
  • Build and manage the underlying build infrastructure for high availability.
  • Implement automated security gatekeeping for Python and Rust artifacts.
  • Design and implement monitoring frameworks to track build performance.
  • Identify and eliminate manual bottlenecks by transitioning to modern processes.
  • Oversee the lifecycle of third-party dependencies for secure supply chain management.

Requirements

  • 2+ years of professional experience in DevOps, CI/CD, or platform automation.
  • Hands-on experience with CI/CD pipeline design and maintenance.
  • Experience with YAML-based pipeline configurations.
  • Exposure to automation and scripting, preferably in Python or JavaScript.
  • Experience with infrastructure automation tools like Ansible or Terraform.
  • Ability to write and optimize Docker files for container-based deployments.
  • Understanding of artifact management and secure build practices.
  • Familiarity with SBOM tools and artifact signing concepts.
  • Exposure to cloud platforms, especially AWS and Azure.
  • US citizenship with an active Top Secret Security Clearance.
  • Bachelor's degree in Computer Science, Mathematics, or a related field.

Benefits

  • Industry-leading health and welfare benefits including medical, dental, and vision.
  • 401(k) and profit-sharing programs.
  • Minimum accrual of 80 hours of vacation leave.
  • Twelve paid holidays throughout the year.
  • Opportunities for personal and professional growth.

Tech Stack

AnsibleAWSAzureDockerGitHub ActionsJenkinsKubernetesPythonRustTerraform

Categories

DevOps