Redlands, CA

DevOps Engineer I - Azure

OnsitePosted 6 days ago

Job details

Location
Redlands, CA
Work type
Onsite
Posted
6 days ago
Apply on
esri.com

About this role

## Overview As a passionate DevOps Engineer, you understand that collaborating with colleagues and building and creating deployment tools for our Software as a Service (SaaS) is essential to users' work, just as Esri’s cloud-based mapping platform is essential to analyzing and sharing geographic data. We welcome you to join our ArcGIS Online group (Azure), a product used by thousands of organizations around the world. Working at Esri will make a difference for good while maintaining infrastructure, managing natural resources, responding to disasters, and more. ## Responsibilities - Collaborate with a team of SREs and DevOps engineers to operate SaaS capabilities across multiple cloud providers and regions - Design, implement, and maintain the operational components within the ArcGIS Online hosted services platform, which leverages modern container infrastructure running Kubernetes - Create deployment tools, scripts, and additional components that enable deployment of our applications to cloud platforms across different environments at a global scale with zero downtime - Build scalable, efficient cloud infrastructure that can be monitored using automated system health checks with tools such as Prometheus and cloud monitoring - Work closely with development teams to improve workflows around build, test, and deployment of applications ## Requirements - 1+ years of software development or DevOps engineer experience - Administration experience using scripting languages (Bash/PowerShell) - Experience with automation using scripting (Python/Ruby/Golang) and tools such as Puppet, Chef - A good understanding of the web and its protocols/technologies - Firm grasp on version control concepts and build systems - Experience doing continuous integration and deployment with tools such as Jenkins - Experience with web servers (Jetty/Tomcat/IIS) - Understanding of web, http, networking, security, scaling, and cloud native architecture - Bachelor’s degree in computer science, engineering, mathematics, or related technology field ## Recommended Qualifications - Knowledge of cloud platform (AWS/Azure/GCP) - Knowledge of Agile software development methodologies (Scrum) - Knowledge of CI/CD systems (Jenkins/Travis/CircleCI) - Experience building deployment tools - Master’s degree in computer science, engineering, mathematics, or related technology field
Ready to apply to Esri?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Esri