DevOps Engineer II - Geocoding Services
Overview
In this role you will help design and run back-office and cloud systems that support Esri’s World Geocoding services. You’ll automate deployments, build test harnesses, and monitor performance to improve service quality. You’ll work with cross-functional teams to mine usage data and drive insights for optimization. This is a hands-on, deployment-focused position that enables scalable geocoding solutions and product reliability.
Compensation / Benefitshealth and welfare benefits401(k) and profit-sharingvacation leavepaid holidaysopportunities for personal and professional growthrelocation assistance
ResponsibilitiesConfigure, deploy, and administer Windows, Linux, AWS and containerized systemsBuild CI/CD pipelines to enable automated deploymentsDevelop and operate performance and quality testing systemsDiagnose unexpected results and collaborate with developers to craft solutionsDevelop systems to mine and summarize operational data for learning usage patterns
Key requirements2+ years of software development experienceWindows administration and PowerShell automationLinux administration and scripting (Shell, Bash, Python)Deploying, managing, and monitoring AWS instancesCI/CD with JenkinsScripting/tools for assembling operational data from servicesData loading/management and analysis in cloud databases (AWS Redshift)Dashboard and report authoringPython or C# programmingTerraform or similar IaC toolsKnowledge of AWS services such as Lambda, CloudWatch, AWS Batch, SQS, CloudFrontFamiliarity with Agile methodologiesBachelor’s degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related fieldproblem solvinganalytical thinkingcollaborationPowerShellShell/BashPython