Devops Engineer I – Arcgis Enterprise
Company | Esri |
---|---|
Location | West Redlands, Redlands, CA, USA |
Salary | $75712 – $129792 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Entry Level/New Grad, Junior |
Requirements
- 1+ years of relevant work experience in the following areas:
- Java
- Maven, Ant, Groovy
- Continuous integration, continuous deployment, Git, Jenkins
- Linux servers and shell scripting
- Strong problem solving and debugging skills
- Experience with multi-tiered software applications (web, databases, middleware, and more)
- 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
Responsibilities
- Design, implement, and orchestrate build and deployment frameworks for delivering the software products listed above
- Provide integration points for the products with the various install (InstallAnywhere, InstallShield) and deployment (AWS AMI, Azure, Docker containers, Vagrant) technologies
- Work closely with various app and other teams for bringing in new features and components into the product stack, providing support for builds, code obfuscation, third-party dependency management and other release-specific tasks for these components
- Participate in development of continuous integration software build systems
- Design and implement monitoring systems and test frameworks for various build process and artifacts
- Identify process bottlenecks and implement solutions
- Work with various documentation and localization teams to integrate the content from these teams into daily build processes
- Support and oversee third-party dependency management across the product stack from the point of view of vulnerability, licensing, and versioning
- Oversee and support maintenance and patch requests on previous versions of the applications
Preferred Qualifications
- Experience with Kubernetes, Docker, and Github Actions
- Ability to collaborate across teams on SDLC
- Familiarity with Windows MSI/MSP technologies, performance monitoring (JMeter, JProfiler), and L10N/I18N in app development
- Master’s degree in computer science or related field