Esri Circular Logo

Software Development Engineer II (DevOps-Python)

Esri Sharjah, United Arab Emirates Posted: 14 Jun 2025

Financial

  • Estimate: $45k - $65k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

Help drive our company and our users to new levels of insight through Esri technology. Imagery can contain vast amounts of information which can be exploited and used in many ways. We are looking for an individual to use their Cloud Infrastructure knowledge to build the systems necessary to manage and disseminate petabytes of imagery content via services hosted in ArcGIS Living Atlas of the World.

We would like to hear from you if you are interested in improving and pushing the boundaries of processing, hosting, and serving large volumes of imagery. You will use your insight, creativity, and technical expertise to design, implement, test, and validate these cutting-edge systems. As an expert in both compute infrastructure and ArcGIS technology, you will help ensure user success working with imagery within the ArcGIS system. Spatial analysis and data visualization, coupled with strong communication skills, are important to be successful in this role.

Responsibilities:

  • Design, implement, manage, and orchestrate cloud for data processing workflows
  • Build deployment automation scripts to manage deployments
  • Manage continuous integration software build systems
  • Design and implement monitoring systems
  • Respond to alerts and troubleshoot issues
  • Help develop and extend various Imagery Implementation
  • Identify process bottlenecks and implement solutions to address these

Requirements:

  • 2+ years of relevant work experience with the following:
    • Linux servers, Windows Servers
    • Amazon Web Services (EC2, S3, EBS, VPC, Lambda, Route 53, SQS) or Microsoft Azure (VMs, blob storage, managed DB services)
    • Databases (MySQL/PostgreSQL/NoSQL)
    • Experience with Python or other high-level languages
    • Continuous integration, continuous deployment, Git, Jenkins
    • Understanding of large, high-performance, highly scalable, highly resilient cloud-based architectures
  • Familiarity with image services, mosaic datasets, and geoprocessing tools
  • Strong problem-solving and analytical skills with proven ability to work in teams
  • Excellent written and verbal communication skills, including technical presenting
  • Bachelor's in computer science, remote sensing, or related field

Recommended Qualifications:

  • Experience with image processing and image analysis
  • Knowledge of big data and cloud infrastructure (Amazon, Azure)
  • Experience writing technical user documentation
  • Proven ability to define, manage, and deliver geospatial solutions

Language Requirements:

  • Excellent written and verbal communication skills are required.

Esri is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Apply now

Jobs you might like   View all jobs

About Esri

Esri is the global market leader in geographic information system (GIS) software, location intelligence, and mapping. Since 1969, we have supported customers with geographic science and geospatial analytics, what we call The Science of Where. We take a geographic approach to problem-solving, brought to life by modern GIS technology.