Job Description
The role involves designing, implementing, and managing build, deployment, and process workflows for Esri's geospatial server-side software, including automation, integration, and support for modern microservices architecture to ensure efficient software delivery and maintenance.
Key Responsibilities
- Design, implement, and oversee build, deployment, and release processes for ArcGIS Enterprise products.
- Develop and manage CI/CD pipelines, build systems, and deployment frameworks across various platforms and technologies.
- Integrate products with installation and deployment tools such as InstallAnywhere, InstallShield, AWS AMI, Azure, Docker, and Vagrant.
- Collaborate with development teams to incorporate new features, manage third-party dependencies, and support build-related tasks.
- Create and maintain monitoring systems and test frameworks for build processes and artifacts.
- Identify and resolve process bottlenecks to optimize build and deployment workflows.
- Manage third-party dependencies, ensuring security, licensing compliance, and proper versioning.
- Support maintenance and patching of previous software versions.
Requirements
- At least 1 year of relevant work experience in Java, Maven, Ant, Groovy, continuous integration, continuous deployment, Git, Jenkins, Linux servers, and shell scripting, with strong problem solving and debugging skills.
- Bachelor's degree in computer science or a related field.
- Experience with designing, implementing, and orchestrating build and deployment frameworks for delivering software products.
- Experience providing integration points for products with various installation and deployment technologies including InstallAnywhere, InstallShield, AWS AMI, Azure, Docker containers, and Vagrant.
- Experience participating in the development of continuous integration software build systems.
- Experience designing and implementing monitoring systems and test frameworks for build processes and artifacts.
- Ability to identify process bottlenecks and implement solutions.
- Experience working with documentation and localization teams to integrate content into build processes.
- Experience supporting and overseeing third-party dependency management from the perspective of vulnerability, licensing, and versioning.
- Experience supporting and maintaining patches and updates on previous versions of applications.
Benefits & Perks
Industry-leading health and welfare benefits including medical, dental, and vision insurance
Basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the year
Opportunities for personal and professional growth
Competitive total rewards strategy including salary
Ready to Apply?
Join Esri and make an impact in renewable energy
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
More jobs at Esri
GIS Solution Engineer State and Local Government Northern Midwest
Esri
NEW
Chicago
Full Time
6h
$77k-127k
GIS Solution Engineer State and Local Government Northern Midwest
Esri
NEW
Minneapolis
Full Time
6h
$77k-127k
GIS Solution Engineer State Local Government Southwest
Esri
NEW
Denver
Full Time
6h
$77k-127k