Esri Circular Logo

Software Development Engineer (DevOps-Python)

Esri Sharjah, United Arab Emirates Posted: 24 Jun 2025

Financial

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

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job:
Help drive our company and users to new levels of insight through Esri technology. We are looking for an individual with Cloud Infrastructure knowledge to build systems necessary to manage and disseminate petabytes of imagery content via services hosted in ArcGIS Living Atlas of the World. We seek someone interested in improving and pushing the boundaries of processing, hosting, and serving large volumes of imagery.

As an expert in both compute infrastructure and ArcGIS technology, you will ensure user success while working with imagery within the ArcGIS system. Strong communication skills and the ability to perform spatial analysis and data visualization are critical for success in this role.

Responsibilities:

  • Design, implement, manage, and orchestrate cloud 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 implementations.
  • Identify process bottlenecks and implement solutions.

Requirements:

  • 2 to 6 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 and deployment, Git, Jenkins.
    • Understanding of large, high performance, highly scalable, resilient cloud-based architectures.
    • Familiarity with image services, mosaic datasets, and geoprocessing tools.
    • Strong problem-solving skills and ability to work collaboratively.
    • Excellent written and verbal communication skills.
  • Bachelor's degree in computer science, remote sensing, or a related field.

Recommended Qualifications:

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

Language Requirements:
Proficient communication skills in English, both written and verbal.

Esri is an equal opportunity employer. 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.