Esri logo

DevOps Engineer I ArcGIS API for Python

Esri
Redlands, California
Full Time
Posted January 28, 2026
$79k - $130k
Apply Now

Application opens on company website

Job Description

This role involves designing, implementing, and maintaining high-performance CI/CD pipelines, build environments, and automation processes for the ArcGIS API for Python, focusing on secure, scalable, and efficient software delivery using Python, Rust, Docker, and cloud technologies.

Key Responsibilities

  • Design, implement, and maintain high-speed CI/CD pipelines using GitHub Actions, Azure DevOps, and Jenkins
  • Architect and optimize Docker environments for consistent build and test processes
  • Manage Python package creation, including Conda recipes and environments, for seamless distribution
  • Build and manage build infrastructure, including runners, nodes, and registries, for high availability and scalability
  • Implement automated security measures such as SBOM generation, vulnerability scanning, and license compliance
  • Develop monitoring frameworks to track build performance and assist in automated load and performance testing
  • Transition legacy workflows into modern, automated, everything-as-code processes
  • Oversee the lifecycle and security of third-party dependencies from source to distribution

Requirements

  • 1 years of relevant experience including internships, open-source contributions, or advanced academic projects in Python or Rust
  • Understanding of the Python language and its packaging ecosystem including pip, setuptools, and poetry
  • Familiarity with creating and managing environments, writing meta.yaml recipes, and managing channels
  • Basic understanding of building Rust binaries or Python extensions e.g., maturin, pyo3
  • Hands-on experience with GitHub Actions, GitLab CI, or Azure Pipelines experience with YAML-based pipeline configuration
  • Proficiency with Linux environments and writing optimized Dockerfiles
  • Understanding of SBOM tools like Syft or Grype and the importance of signing artifacts
  • Exposure to AWS or Azure, specifically around compute instances and storage S3 Blob Storage
  • Bachelor's degree in Computer Science, DevOps, or a related technical field

Benefits & Perks

industry-leading health and welfare benefits (medical, dental, vision, basic and supplemental life insurance for employees and their families)
401(k) and profit-sharing programs
minimum of 80 hours of vacation leave
twelve paid holidays throughout the year
opportunities for personal and professional growth
competitive total rewards strategy including base salary (range $79,040 - $129,792 USD)

Ready to Apply?

Join Esri and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Sr. Integration Developer

Esri
NEW
Redlands
Full Time
14h
$96k-167k
Esri logo

Solution Architect

Esri
NEW
St. Louis
Full Time
14h
$118k-198k
Esri logo

Solution Architect

Esri
NEW
Vienna
Full Time
14h
$118k-198k