GIS Developer
Hyderabad, India
Zessta Software Services Private Limited
Responsibilities:
- Lead the design, development, and maintenance of complex GIS applications, geospatial tools, and custom software solutions using various programming languages and GIS software platforms (e.g., ArcGIS, QGIS, or similar).
- Estimate user stories/features (story point estimation) and tasks in hours with the required level of accuracy and commit them as part of Sprint Planning
- Guide and mentor a team of GIS developers, providing technical expertise, setting goals, and fostering a collaborative and innovative work environment.
- Oversee the analysis and processing of geospatial data from diverse sources, ensuring the accuracy, quality, and integrity of the data.
- Integrate GIS applications with external systems and APIs, leveraging open-source mapping services and geospatial data providers.
- Perform code reviews, ensure adherence to coding standards and best practices, and conduct quality assurance for GIS applications.
- Implement the creation of custom geospatial tools and plugins to enhance GIS functionality and streamline workflows.
- Provide technical direction in the development of interactive web-based GIS applications, maps, and dashboards for data visualization and analysis.
- Offer technical support and expert-level troubleshooting for GIS applications and assist team members and end-users with complex technical inquiries.
- Collaborate effectively with cross-functional teams, stakeholders, and clients to understand project needs, communicate progress, and propose innovative solutions.
- Stay updated on the latest trends and emerging technologies in the GIS industry, and proactively identify opportunities to enhance GIS capabilities within the organization.
Skills and Experience:
- At least 5 years experience utilizing ESRI ArcGIS, ArcGIS Server and ArcSDE software, and related databases including MS SQL Server
- Experience in deploying geospatial solutions from development to production environments
- Strong expertise in open-source GIS tools and frameworks, such as ESRI, QGIS, GDAL, PostGIS, GeoServer, Leaflet, or MapServer.
- Proficient in programming languages such as Python, Java, JavaScript, or C#.
- Extensive knowledge of GIS software, such as ArcGIS, QGIS, or similar platforms.
- Strong understanding of geospatial data formats (e.g., shapefiles, GeoJSON, KML) and spatial databases (e.g., PostgreSQL/PostGIS, MySQL, or Oracle Spatial).
- Experience with GIS APIs and libraries (e.g., ArcGIS API for JavaScript, Leaflet, OpenLayers).
- Experienced in geocoding and reverse geocoding, with a strong background in performing attribute joins and analyzing spatial relationships such as intersects, contains, and nearest between diverse datasets. Additionally, possesses a solid understanding of cadastral data and surveying principles
- Demonstrated experience in creating repeatable spatial analysis workflows using Python and/or Alteryx.
- Sound knowledge of web development technologies (HTML, CSS, JavaScript frameworks) for building interactive GIS applications.
- Exceptional project management skills, with the ability to lead and coordinate a team effectively.
- Excellent problem-solving, analytical, and critical-thinking abilities with an attention to detail.
- Outstanding communication and interpersonal skills to effectively convey technical concepts to both technical and non-technical stakeholders.
- Previous experience in leading GIS projects and managing teams is highly desirable.
- Knowledge of remote sensing, spatial data visualization techniques, and machine learning in the context of GIS is an advantage.
- Bachelor's or Master's degree in Geographic Information Systems, Computer Science, Geography, Geomatics, or a related field.
- Excellent time management, communications, decision-making, presentation and organization skills with strong work ethic, commitment and teamwork.
Education:
- Bachelors or Masters from premier Institutes preferred.
- Experience 4-15 years
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
1
0
0
Category:
Engineering Jobs
Tags: APIs Computer Science Data visualization Java JavaScript Machine Learning MS SQL MySQL Open Source Oracle PostgreSQL Python SQL
Perks/benefits: Career development
Region:
Asia/Pacific
Country:
India
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
BI Developer jobsData Engineer II jobsSr. Data Engineer jobsStaff Data Scientist jobsPrincipal Data Engineer jobsBusiness Intelligence Analyst jobsStaff Machine Learning Engineer jobsData Science Manager jobsPrincipal Software Engineer jobsData Manager jobsData Science Intern jobsJunior Data Analyst jobsSoftware Engineer II jobsDevOps Engineer jobsBusiness Data Analyst jobsData Specialist jobsData Analyst Intern jobsSr. Data Scientist jobsLead Data Analyst jobsStaff Software Engineer jobsAI/ML Engineer jobsResearch Scientist jobsSenior Backend Engineer jobsData Engineer III jobsBI Analyst jobs
NLP jobsAirflow jobsOpen Source jobsEconomics jobsKafka jobsKPIs jobsMLOps jobsTerraform jobsNoSQL jobsLinux jobsJavaScript jobsComputer Vision jobsPhysics jobsGoogle Cloud jobsData Warehousing jobsRDBMS jobsPostgreSQL jobsBanking jobsScikit-learn jobsGitHub jobsScala jobsHadoop jobsData warehouse jobsStreaming jobsPandas jobs
R&D jobsdbt jobsOracle jobsCX jobsBigQuery jobsClassification jobsLooker jobsDistributed Systems jobsReact jobsPySpark jobsScrum jobsRAG jobsRedshift jobsRobotics jobsELT jobsGPT jobsPrompt engineering jobsIndustrial jobsJira jobsMicroservices jobsSAS jobsNumPy jobsData strategy jobsMySQL jobsData Mining jobs