Job Title: GIS DeveloperLocation: Remote - IndiaEmployment type: FulltimeJob Requirements:BS in computer science, engineering, or related area2+ years of experience as a software developer implementing GIS solutionsExperience with publishing and administering map services using GeoServer and ArcGIS ServerExperience with tuning and troubleshooting map services for optimal performance.Experience with maintaining and administering geodatabases using PostGIS, ArcGIS GeoDBsKnowledge of open-source GIS software like GeoServer, PostGIS, GDAL, GeoPandas and GeoSparkProficiency with programming languages such as such as Python, Java, and TypeScriptExperience working with ESRI APIs and tools (ArcObjects, Geoprocessing, ArcGIS Desktop/Server/Portal, ArcGIS Online, etc.)Knowledge of web frameworks such as Angular, React, Node.js, and OpenlayersExperience with SQL databases such as PostgreSQL, SQL Server, Oracle, and MySQLAbility to work in an agile environment using Scrum and KanbanDesired Qualifications:Experience in a hybrid on-premise and cloud environment (AWS, Azure, Google)Experience in the upstream oil/gas industryExperience with technologies such as Google Big Query, Airflow, Elastic Search, Spark, Kafka, Git, Azure DevOps, Terraform, VS Code, Kubernetes.Ability to analytically address complex problems, process critical data, establish facts, and draw quality conclusionsAbility to quickly learn and debug large complex systems in ambiguous situationsOutgoing personality and a good team playerExcellent communication skills, both written and oral, in communicating with people at various levels of the organization