DevOps Engineer II Geocoding Services
Redlands, CO - USA
Job Summary
Overview
As a member of the geocoding team you will develop back office and cloud hosted systems which support testing and deployment of Esris World Geocoding services and contributions will help automate deployment of development systems extend and manage test harnesses monitor and troubleshoot issues and improve systems that mine and analyze services usage patterns which team members can learn from to optimize quality and performance.
Esris global geocoding solutions help organizations locate addresses and places on a map discovering whats at a known location or adding location information to large tables of records. Geocoding is a fundamental step towards understanding more about an organizations data.
Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands CA area for this position.
Responsibilities
- Configure deploy and administer Windows Linux AWS and containerized systems
- Build continuous integration and continuous delivery (CI/CD) pipelines
- Develop and operate performance and quality testing systems
- Diagnose unexpected results and work with the development team to create solutions
- Develop systems that mine and summarize operational data that can be used by development and product management to learn from usage patterns of the services
Requirements
- 2 years of related software development experience
- Experience with Windows administration and automation using tools such as PowerShell
- Background in Linux administration and automation using Shell bash script or Python
- Skilled at deploying managing and monitoring AWS instances
- Adept in continuous integration and deployment using tools such as Jenkins
- Experience developing scripts and tools for assembling operational data from services
- Background in loading managing and analyzing data in cloud databases such as AWS Redshift
- Trained in authoring of dashboards and reports
- Practical programming experience with Python or C#
- Experience with Infrastructure as Code (IaC) tools such as Terraform
- Familiarity with AWS technologies such as Lambda CloudWatch AWS Batch SQS and CloudFront
- Knowledge of Agile software development tools and methodologies
- Bachelors degree in Computer Science Engineering Mathematics Information Systems GIS or related field
Recommended Qualifications
- Familiarity with Microsoft Developer technology such as Visual Studio
- Microservices-based architectures experience such as Docker and Kubernetes
- Background in deploying and administrating ArcGIS Enterprise systems
- Masters degree in Computer Science Engineering Mathematics Information Systems GIS or related field
#LI-EL1
Required Experience:
IC
About Company
The Company 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 unde ... View more