In this role, you’ll design, build, and operate the cloud-based backend for various applications which are used by millions of users around the world. You’ll be directly supporting Esri’s software developers by designing and implementing processes, tools, and workflows that constantly strive to make software development simpler, more streamlined, and more intuitive for our software developers.
Responsibilities:Design, implement, and maintain the operational components for various applications
Manage infrastructure, respond to alerts, and troubleshoot problems to resolution
Configure and deploy containerized micro-service components
Oversee continuous integration builds
Work closely with development teams to improve workflows around build, test, and deployment of applications
Build and maintain monitoring, alerting, and trending operational tools within a cloud environment
Troubleshoot the system and provide root cause analysis
Requirements
Knowledge of AWS, specifically VPC, EC2, ECS, CloudFront, Lambda, Cloudformation, Cloudwatch, RDS, ELB, AutoScaling, and WAF
Familiarity with provisioning cloud infrastructure using APIs
Understanding of Linux
Understanding of build/automation systems such as Jenkins
Strong problem-solving and debugging skills
Demonstrable programming or scripting experience
Ability to work independently in a challenging environment
Bachelor’s or master’s in computer science, information systems, mathematics, GIS, or a related field
Recommended Qualifications:Software development or DevOps experience
Familiarity with monitoring tools such as Prometheus and Grafana and cloud provisioning tools such as Terraform and CloudFormation
Experience with CI/CD pipeline tool like Jenkins
Knowledge of Git
Experience with one or more of the following languages: Python, Java, JavaScript
Previous experience supporting mission-critical distributed systems

Job Overview

Sign in

Sign Up

Password will be sent to your mail.

Forgotten Password

Job Quick Search

Cart

Cart