Job Description
The role involves designing, implementing, and managing build and deployment frameworks for geospatial server-side software, specifically for ArcGIS Enterprise on Kubernetes, while collaborating with various teams to enhance product features and ensure effective cloud deployment monitoring.
Key Responsibilities
- Design, implement, and orchestrate build and deployment frameworks for software delivery.
- Manage continuous integration software build systems.
- Design and implement monitoring systems and test frameworks for build processes.
- Identify process bottlenecks and implement solutions.
- Support and oversee third-party dependency management across the product stack.
- Oversee and support maintenance and patch requests on previous application versions.
Requirements
- 8 years of relevant work experience in Java and HTTP S, REST, Python, Apache Tomcat, Maven, Ant, Gradle, Kubernetes, Golang, Continuous integration, continuous deployment, Git, Jenkins, Docker containers, Linux servers and shell scripting, Databases PostgreSQL, MySQL.
- Experience with multi-tiered software applications including web, databases, middleware, and more.
- Experience in multiple cloud environments, especially AWS, Azure, and Google.
- Understanding of large, high performance, highly scalable, resilient server-based architectures including replication failover, distributed architectures, caches and security.
- Bachelor's degree in computer science or related field.
Benefits & Perks
medical, dental, vision insurance for employees and their families
basic and supplemental life insurance
401k and profit-sharing programs
minimum accrual of 80 hours of vacation leave
twelve paid holidays throughout the calendar year
opportunities for personal and professional growth
base salary range of 145,600 - 241,280 USD
Ready to Apply?
Join Esri and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs