Talent.com
DevOps Engineer I – ArcGIS API for Python
DevOps Engineer I – ArcGIS API for PythonEsri • CA, Redlands
DevOps Engineer I – ArcGIS API for Python

DevOps Engineer I – ArcGIS API for Python

Esri • CA, Redlands
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Overview

Join our team to help build the next generation of the ArcGIS API for Python. You won't just be running scripts, you will be the architect of our software supply chain. Your mission is to design a high-performance, secure, and automated pipeline that takes Python and Rust code from a developer to thousands of global users via Conda, PyPI, and Docker.

We are working towards modernizing and building out our build, test, and deployment systems by continually adopting and integrating newer industry standards in our processes and workflows. Join us and help us build the next generation of ArcGIS API for Python.

Responsibilities

  • Exposure to Design, implement, and maintain high-speed CI / CD pipelines using GitHub Actions / Azure DevOps for cloud-native workflows and Jenkins for complex, cross-platform on-premises build automation
  • Architect and optimize Docker environments to ensure consistent, isolated, and reproducible build / test runners across the entire development lifecycle
  • Work with the team to help lead the design of the next-generation Python package creation process; manage complex Conda recipes and environments to ensure seamless distribution of the ArcGIS API and its dependencies
  • Build and manage the underlying build infrastructure (runners, nodes, and registries) using automated provisioning to ensure high availability and scalability of the release system
  • Implement automated security gatekeeping, including the generation of SBOMs (Software Bill of Materials), vulnerability scanning, and license compliance for all Python and Rust artifacts
  • Work with the team to help design and implement monitoring frameworks to track build performance; assist in automated load and performance testing of the Python stack to identify regressions before release
  • Identify and eliminate manual bottlenecks by transitioning legacy workflows into modern, "everything-as-code" processes
  • Oversee the lifecycle of third-party dependencies, ensuring that the supply chain is secure, from source code to the final distributed package

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 (pip, setuptools, poetry)
  • Familiarity with creating and managing environments, writing recipes, and managing channels
  • Basic understanding of building Rust binaries or Python extensions 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)
  • Bachelors degree in Computer Science, DevOps, or a related technical field
  • Recommended Qualifications

    #LI-TA1

    Total Rewards

    Esris competitive total rewards strategy includes industry-leading health and welfare benefits : medical, dental, vision, basic and supplemental life insurance for employees (and their families), (k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.

    A reasonable estimate of the base salary range is$79,-$, USD

    About Esri

    At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their lifes best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esris Racial Equity and Social Justice initiatives, please visit our website .

    If you dont meet all of the preferred qualifications for this position, we encourage you to still apply!

    Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

    Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

    Requisition ID : -

    [job_alerts.create_a_job]

    DevOps Engineer I ArcGIS API for Python • CA, Redlands

    [internal_linking.similar_jobs]
    Software Development Engineer II - ArcGIS Geocoding

    Software Development Engineer II - ArcGIS Geocoding

    Esri • Redlands, CA, United States
    [job_card.full_time]
    Esris global geocoding solutions support key challenges such as locating addresses and places on a map, discovering whats at a known location or adding location information to large tables of recor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Senior Python Engineer - AI Trainer

    Remote Senior Python Engineer - AI Trainer

    SuperAnnotate • Crestline, California, US
    [filters.remote]
    [job_card.full_time]
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...[show_more]
    [last_updated.last_updated_variable_days]
    Sr. React + Node Developer

    Sr. React + Node Developer

    Staffing the Universe • Murrieta, CA, United States
    [job_card.full_time]
    Role Summary : We are seeking a skilled React + Node.Engineer to build and maintain scalable, high-performance web applications. The role requires strong expertise in both front-end and back-end deve...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DevOps / Infra Engineers ON AZURE

    DevOps / Infra Engineers ON AZURE

    Staffing the Universe • Murrieta, CA, United States
    [job_card.full_time]
    DevOps / Infra Engineers On Azure.Hi Rate $65 / Hr on W2 or $75 / Hr on 1099 Job Title : DevOps / Infra Engineers On Azure - 2 Roles Visa Any Remote 10 Months Need Resources Who Are 11-13 Years of Experienc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    API Developer / Engineer

    API Developer / Engineer

    TrueVantage Solutions • Riverside, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Join our team as an API Developer / Engineer and play a crucial role in designing, building, and maintaining the APIs that power our products and services. You will work on creating efficient, secure,...[show_more]
    [last_updated.last_updated_30]
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • Lake Elsinore, California
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Estimator (Hybrid)

    Estimator (Hybrid)

    Jobot • Hesperia, CA, US
    [job_card.permanent]
    Estimator needed for holdings company specializing in construction materials (Steel Industry).This Jobot Job is hosted by : John Erwin. Are you a fit? Easy Apply now by clicking the "Apply" button an...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Gastroenterology - (Private Practice + teaching GI fellows) in Murrieta / Temecula, CA

    Gastroenterology - (Private Practice + teaching GI fellows) in Murrieta / Temecula, CA

    HealthPlus Staffing • Murrieta, California, US
    [job_card.full_time]
    Job Description Job Description Gastroenterologist Location : Murrieta / Temecula, CA Position Overview : • Seeking a BC / BE Gastroenterologist to join a highly reputable, well-established private ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer IV

    Software Engineer IV

    Mitratech • Murrieta, CA, United States
    [job_card.full_time]
    At Mitratech Mexico, we are a team of technocrats focused on building world-class products that simplify operations in the Legal, Risk, Compliance, and HR functions. We are a close-knit, globally di...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Hardware Project Manager • •Illinois-Indiana area remote • •

    Hardware Project Manager • •Illinois-Indiana area remote • •

    Siemens Healthineers • Murrieta, CA, United States
    [job_card.full_time]
    Join us in pioneering breakthroughs in healthcare.Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comf...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Machine Learning Engineer

    Machine Learning Engineer

    Leonardo • Murrieta, CA, United States
    [job_card.full_time]
    Ai is building one of the world's most advanced generative-media platforms, empowering millions of people to turn ideas into high-quality images and videos in seconds. Now part of the Canva family, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Dev Engr II

    Software Dev Engr II

    CSG • Murrieta, CA, United States
    [job_card.full_time]
    Hi, I'm Zandile Vanqa, your Recruiter and guide to joining CSG.At CSG, you're more than your CV.We value your unique background and believe your perspective will help us elevate the work we do toge...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Funded Trading Opportunity - Forex & Crypto | Murrieta, CA

    Funded Trading Opportunity - Forex & Crypto | Murrieta, CA

    Maverick Currencies • Murrieta, CA, United States
    [filters.remote]
    [job_card.full_time]
    Turn your trading skills into a real career from Murrieta, CA.Maverick Currencies provides the capital, you keep the majority of profits. Maverick Currencies is seeking disciplined traders who want ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Professional Funded Trader | Murrieta, CA

    Professional Funded Trader | Murrieta, CA

    Maverick Currencies • Murrieta, CA, United States
    [filters.remote]
    [job_card.full_time]
    Professional trading opportunity in Murrieta, CA.Maverick Currencies offers funded accounts up to $400K for qualified forex and crypto traders. Maverick Currencies is seeking disciplined traders who...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior DevOps Engineer

    Senior DevOps Engineer

    WIN Home Inspection • Murrieta, CA, United States
    [job_card.full_time]
    Senior DevOps Engineer / h2pWIN is building modern, scalable technology platforms that power our nationwide home services network. We are looking for a highly skilled DevOps Engineer who enjoys automa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Cloud API Developer |

    Cloud API Developer |

    ActioNet • Riverside, CA, United States
    [job_card.full_time]
    ActioNet is seeking a highly skilled Cloud API Developer with expertise in AWS native services and proficiency in Java to join our team. You will be responsible for designing, developing, and mainta...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Systems Engineer II

    Systems Engineer II

    Courser • Riverside, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Who we are COURSER is a partnership platform that helps technology service companies identify and take the next step in growth. Our organization has a strong company culture built on ou...[show_more]
    [last_updated.last_updated_30]
    Cryptocurrency & FX Trader | Murrieta, CA

    Cryptocurrency & FX Trader | Murrieta, CA

    Maverick Currencies • Murrieta, CA, United States
    [filters.remote]
    [job_card.full_time]
    Ready to trade professionally from Murrieta, CA? Maverick Currencies offers the capital, training, and support you need to succeed. Maverick Currencies is seeking disciplined traders who want to day...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]