Full Time

DevOps Engineer II - ArcGIS Online AWS

Esri
$90,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Esri, so some details may not match this job. The employer's own page has the real description.

Overview

The DevOps Engineer II - ArcGIS Online AWS at Esri will be responsible for enhancing and maintaining the infrastructure for ArcGIS Online services, leveraging cloud technologies primarily within the AWS environment. The role involves collaboration with various teams to automate processes, optimize performance, and ensure the reliability and security of applications. The successful candidate will utilize their expertise to implement best practices in systems management and contribute to the continuous delivery of innovative geospatial solutions.



Job Responsibilities

  • Design, implement, and manage the infrastructure for ArcGIS Online services hosted on AWS.
  • Develop and maintain CI/CD pipelines to automate deployment and testing processes.
  • Monitor system performance, troubleshoot issues, and implement solutions proactively.
  • Collaborate with development teams to define and improve deployment strategies.
  • Ensure high availability and disaster recovery for ArcGIS Online applications.
  • Implement security best practices across all cloud services and infrastructure components.
  • Document processes and maintain up-to-date architecture diagrams and system documentation.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • At least 3 years of experience in a DevOps or systems engineering role.
  • Proficient in AWS services such as EC2, S3, RDS, Lambda, and CloudFormation.
  • Strong experience with containerization technologies, preferably Docker and Kubernetes.
  • Familiarity with Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation.
  • Solid understanding of networking, security, and troubleshooting in cloud environments.
  • Excellent communication skills with the ability to work effectively in teams.


Technologies & Tools

The DevOps Engineer II will utilize various technologies and tools in their daily tasks, including but not limited to AWS cloud services, Docker for containerization, Kubernetes for orchestration, Git for version control, Jenkins for CI/CD, and monitoring tools like Prometheus and Grafana. Familiarity with programming languages such as Python, Bash, or JavaScript will also be beneficial for automation and scripting tasks.



Ideal Candidates

The ideal candidate for this position should be a proactive problem solver with a strong technical background in cloud infrastructure and DevOps practices. They should possess a passion for innovation and a commitment to quality, along with the ability to work collaboratively in a fast-paced environment. Strong analytical skills, attention to detail, and a desire to continuously learn and improve are essential traits that will contribute to success in this role.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.