Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0 years
0 Lacs
Bengaluru East, Karnataka, India
On-site
Job Summary Customer is seeking a highly skilled Data Engineer with FME expertise who are local residents of Gurugram or Bengaluru or Nagpur. Job Responsibilities 1. Data Integration & Transformation · FME (Safe Software)- Build ETL pipelines to read from Idox/CCF, transform data to given schema · FME Custom Transformers Create reusable rule logic for validations and fixes · Python (in FME or standalone)- Write custom data fix logic, date parsers, validation scripts · Data Profiling Tools-Understand completeness, accuracy, and consistency in batches 2. Spatial Data Handling · PostgreSQL/PostGIS- Store and query spatial data; support dashboard analytics · GeoPackage, GML, GeoJSON, Shapefile- Understand source file formats for ingest/export · Geometry Validators & Fixers- Fix overlaps, slivers, invalid polygons using FME or SQL · Coordinate Systems (e.g., EPSG:27700)- Ensure correct projections and alignment with target systems 3. Automation & Data Workflow Orchestration · FME Server / FME Cloud-Automate batch runs, monitor ETL pipelines · CI/CD / Cron Jobs / Python Scheduling-Trigger ingestion + dashboard refreshes on file upload · Audit Trail & Logging- Log data issues, rule hits, and processing history 4. Dashboard Integration Support · SQL for Views & Aggregations-Support dashboards showing issue counts, trends, maps · Power BI / Grafana / Superset (optional)- Assist in exposing dashboard metrics · Metadata Management- Tag each batch, status, record counts, processing stage 5. Collaborative & Communication Skills · Interpreting Validation Reports- Communicate dashboard findings to Ops and Analysts · Business Rule Translation- Convert requirements into FME transformers or SQL rules · Working with LA and HMLR Specs- Map internal formats to official schemas accurately Essential Skills · Build and maintain FME workflows to transform source data to target data specs · Validate textual and spatial fields using logic embedded in FME or SQL · Support issue triaging and reporting via dashboards · Collaborate with data provider, Analysts, and Ops for continuous improvement · ETL / Integration FME, Talend (optional), Python · Spatial DB PostGIS, Oracle Spatial · GIS Tools QGIS, ArcGIS · Scripting Python, SQL · Validation FME Testers, AttributeValidator, custom SQL views · Format Support CSV, JSON, GPKG, XML, Shapefiles · Coordination Jira, Confluence, Git (for rule versioning) Background Check required No criminal record Others · Bachelor of Engineering - Bachelor of Technology (B.E./B.Tech.) · Work Location- Onsite in Gurugram or Bengaluru or Nagpur · Only local candidates apply Show more Show less
Posted 1 day ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Summary Customer is seeking a highly skilled Data Quality Analyst who are local residents of Gurugram or Bengaluru or Nagpur. Job Responsibilities · Review data extracts (CSV, GeoPackage) via FME or internal systems. · Analyze quality dashboards to identify patterns of data issues, including: Textual issues: incorrect/missing IDs, invalid relations, address mismatches, date inconsistencies. Spatial issues: invalid geometries, overlaps, incorrect boundary placements, zero-area polygons. · Classify and prioritize issues by severity and type. · Translate dashboard insights into clear, actionable instructions for the Operations team to resolve. · Collaborate with Data Engineers to update validation rules and dashboards as needed. · Maintain issue logs and validation reports for audit trail and status tracking. · Provide feedback to Local Authorities regarding common recurring issues and recommended best practices. · Liaise with GIS teams to verify complex spatial anomalies when required. Essential Skills · Bachelor's degree in GIS, Data Analytics, Computer Science · 4–6 years of experience in data validation, spatial data analysis, or QA in government/public sector projects. · Strong hands-on experience with spatial data formats: Shapefile, GeoPackage (GPKG), WKT, GeoJSON. · Familiarity with tools such as QGIS, ArcGIS, or FME. · Proficiency in PostgreSQL/PostGIS or other spatial databases. · Ability to read and interpret data dashboards and translate findings into business- friendly actions. · Strong communication skills for coordinating across data, operations, and local authority teams. · Understanding of Local Land Charges (LLC) and HM Land Registry data standards in UK. · Experience working with Idox Uniform, CCF, or FME-based pipelines. · Exposure to AI-based tools for anomaly detection or NLP-based document parsing. Background Check required No criminal record Others · Bachelor's degree in GIS, Data Analytics, Computer Science · Work Location- Onsite in Gurugram or Bengaluru or Nagpur · Only local candidates apply Show more Show less
Posted 1 day ago
5.0 years
12 - 24 Lacs
Gurgaon
On-site
Key Responsibilities: Develop, test, and deploy ETL workflows using FME to extract, transform, and load spatial and non-spatial data. Design and implement data integration solutions for GIS and enterprise data systems. Automate data processing workflows to improve efficiency and reduce manual intervention. Troubleshoot and resolve issues in FME workflows and related GIS data systems. Collaborate with GIS analysts, data scientists, and IT teams to gather requirements and deliver effective data solutions. Maintain documentation for FME workflows, data processes, and technical specifications. Monitor data quality and integrity throughout the ETL lifecycle. Optimize FME workflows for performance and scalability. Stay up to date with new features and best practices of FME software. Qualifications: Bachelor’s degree in Computer Science, GIS, Geography, Information Technology, or related field. Proven experience as an FME developer or in a similar ETL/data integration role. Strong knowledge of Safe Software’s FME Desktop and Server products. Experience with spatial data formats (Shapefile, GeoJSON, KML, GML, etc.) and databases (PostGIS, Oracle Spatial, SQL Server, etc.). Proficiency in scripting languages such as Python, SQL, or similar for workflow customization. Good understanding of GIS concepts, coordinate systems, and spatial data management. Familiarity with REST APIs and web services for data integration is a plus. Strong analytical and problem-solving skills. Excellent communication and teamwork abilities. Preferred Skills: Experience with cloud platforms (AWS, Azure, Google Cloud) for GIS data processing. Knowledge of other ETL tools and data integration platforms. Experience with version control systems (Git, SVN). Familiarity with containerization (Docker) and orchestration tools (Kubernetes). Job Types: Full-time, Permanent Pay: ₹1,200,000.00 - ₹2,400,000.00 per year Experience: FME Development: 5 years (Preferred) ETL Workflows: 4 years (Preferred) spatial data formats: 4 years (Preferred) Work Location: In person
Posted 4 days ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: Only candidates with up to 30 days official notice period will be considered. If shortlisted, we will reach out via WhatsApp and email – please respond promptly. Work Type: Full-time | On-site Compensation (Yearly): INR(₹) 1,200,000 to 2,400,000 Working Hours: Standard Business Hours Location: Bengaluru / Gurugram / Nagpur Notice Period: Max 30 days About The Client A technology-driven product engineering company focused on embedded systems, connected devices, and Android platform development. Known for working with top-tier OEMs on innovative, mission-critical projects. About The Role We are hiring a skilled Data Engineer (FME) to develop, automate, and support data transformation pipelines that handle complex spatial and non-spatial datasets. This role requires hands-on expertise in FME workflows, spatial data validation, PostGIS, and Python scripting, with the ability to support dashboards and collaborate across tech and ops teams. Must-Have Qualifications Bachelor’s degree in Engineering (B.E./B.Tech.) 4–8 years of experience in data integration or ETL development Proficient in building FME workflows for data transformation Strong skills in PostgreSQL/PostGIS and spatial data querying Ability to write validation and transformation logic in Python or SQL Experience handling formats like GML, Shapefile, GeoJSON, and GPKG Familiarity with coordinate systems and geometry validation (e.g., EPSG:27700) Working knowledge of cron jobs, logging, and scheduling automation Preferred Tools & Technologies ETL/Integration: FME, Python, Talend (optional) Spatial DB: PostGIS, Oracle Spatial GIS Tools: QGIS, ArcGIS Scripting: Python, SQL Formats: CSV, JSON, GPKG, XML, Shapefiles Workflow Tools: Jira, Git, Confluence Key Responsibilities The role involves designing and automating ETL pipelines using FME, applying custom transformers, and scripting in Python for data validation and transformation. It requires working with spatial data in PostGIS, fixing geometry issues, and ensuring alignment with required coordinate systems. The engineer will also support dashboard integrations by creating SQL views and tracking processing metadata. Additional responsibilities include implementing automation through FME Server, cron jobs, and CI/CD pipelines, as well as collaborating with analysts and operations teams to translate business rules, interpret validation reports, and ensure compliance with LA and HMLR specifications. Show more Show less
Posted 5 days ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
Work Type: Full-time Location: Multiple - Gurugram/Bengaluru/Nagpur Compensation (Yearly): ₹1,200,000 to ₹2,400,000 We are seeking only 30 days of official Notice period This role is located in Gurugram/Bengaluru/Nagpur. Candidates willing to relocate are welcome to apply. Note: If shortlisted, we will reach out to you via WhatsApp and email. Please respond promptly. About The Client We are hiring on behalf of our client which is a fast‑growing, innovation‑focused boutique tech firm excelling in 5G, IoT, AI, and cloud, with a solid global footprint, strong industry recognition, and a collaborative, employee-first culture. If you're exploring partners in wireless or AI-driven engineering, they stand out as agile and tech-savvy. Job Description:- Are you an FME expert passionate about transforming and automating spatial data processes. We’re looking for a skilled FME Developer to design, build, and maintain robust ETL workflows using Safe Software’s FME Suite. Join our team to play a critical role in seamless data integration across GIS and enterprise platforms. Key Responsibilities Build and maintain ETL workflows using FME Desktop/Server for both spatial and non-spatial data. Develop solutions for integrating data between GIS and enterprise systems. Automate routine data transformation processes to increase operational efficiency. Troubleshoot and resolve FME workflow issues, ensuring high data quality. Collaborate with cross-functional teams including GIS Analysts and Data Engineers to understand requirements and implement solutions. Document FME workflows, processes, and technical configurations. Monitor and optimize workflow performance and scalability. Stay current with FME best practices and new features. Qualifications & Experience Education: B.E./B.Tech. in Computer Science, IT, ECE or full-time MCA / B.Sc. (CS/IT) Experience: Proven track record in FME development or equivalent ETL/data integration roles Proficient in Safe Software’s FME (Desktop & Server) Hands-on with spatial formats (e.g., Shapefile, GeoJSON, KML, GML) and spatial databases (e.g., PostGIS, SQL Server, Oracle Spatial) Scripting knowledge in Python, SQL, or similar languages for workflow customization Strong grasp of GIS principles, coordinate systems, and spatial data management Bonus: Familiarity with REST APIs, web services, and cloud platforms (AWS, Azure, GCP) Show more Show less
Posted 5 days ago
8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Note: Only candidates with up to 30 days official notice period will be considered. If shortlisted, we will reach out via WhatsApp and email – please respond promptly. Work Type: Full-time | On-site Compensation (Yearly): INR(₹) 1,200,000 to 2,400,000 Working Hours: Standard Business Hours Location: Bengaluru / Gurugram / Nagpur Notice Period: Max 30 days About The Client A technology-driven product engineering company focused on embedded systems, connected devices, and Android platform development. Known for working with top-tier OEMs on innovative, mission-critical projects. About The Role We are hiring a skilled Data Engineer (FME) to develop, automate, and support data transformation pipelines that handle complex spatial and non-spatial datasets. This role requires hands-on expertise in FME workflows, spatial data validation, PostGIS, and Python scripting, with the ability to support dashboards and collaborate across tech and ops teams. Must-Have Qualifications Bachelor’s degree in Engineering (B.E./B.Tech.) 4–8 years of experience in data integration or ETL development Proficient in building FME workflows for data transformation Strong skills in PostgreSQL/PostGIS and spatial data querying Ability to write validation and transformation logic in Python or SQL Experience handling formats like GML, Shapefile, GeoJSON, and GPKG Familiarity with coordinate systems and geometry validation (e.g., EPSG:27700) Working knowledge of cron jobs, logging, and scheduling automation Preferred Tools & Technologies ETL/Integration: FME, Python, Talend (optional) Spatial DB: PostGIS, Oracle Spatial GIS Tools: QGIS, ArcGIS Scripting: Python, SQL Formats: CSV, JSON, GPKG, XML, Shapefiles Workflow Tools: Jira, Git, Confluence Key Responsibilities The role involves designing and automating ETL pipelines using FME, applying custom transformers, and scripting in Python for data validation and transformation. It requires working with spatial data in PostGIS, fixing geometry issues, and ensuring alignment with required coordinate systems. The engineer will also support dashboard integrations by creating SQL views and tracking processing metadata. Additional responsibilities include implementing automation through FME Server, cron jobs, and CI/CD pipelines, as well as collaborating with analysts and operations teams to translate business rules, interpret validation reports, and ensure compliance with LA and HMLR specifications. Show more Show less
Posted 5 days ago
6.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Work Type: Full-time Location: Multiple - Gurugram/Bengaluru/Nagpur Compensation (Yearly): ₹1,200,000 to ₹2,400,000 We are seeking only 30 days of official Notice period This role is located in Gurugram/Bengaluru/Nagpur Candidates willing to relocate are welcome to apply. Note: If shortlisted, we will reach out to you via WhatsApp and email. Please respond promptly. About The Client We are hiring on behalf of our client which is a fast‑growing, innovation‑focused boutique tech firm excelling in 5G, IoT, AI, and cloud, with a solid global footprint, strong industry recognition, and a collaborative, employee-first culture. If you're exploring partners in wireless or AI-driven engineering, they stand out as agile and tech-savvy. Job Role:- We are seeking an experienced Spatial Data Analyst to join our growing team. If you're passionate about data quality, spatial analysis, and collaborative problem-solving, this role is a perfect fit. Key Responsibilities Review spatial data files (CSV, GeoPackage) using FME or internal tools. Analyze dashboards to detect data quality issues, including: Text-related issues: missing/incorrect IDs, mismatched addresses, date errors. Spatial issues: overlaps, invalid boundaries, zero-area polygons, geometry errors. Classify issues based on type and severity for prioritization. Convert dashboard findings into clear, actionable tasks for the Operations team. Work with Data Engineers to update validation rules and enhance dashboard logic. Maintain validation reports and issue logs for audit and progress tracking. Provide recurring issue feedback and process improvement suggestions to local authorities. Collaborate with GIS teams for verification of complex spatial anomalies. Required Qualifications & Skills Education: B.E./B.Tech. or Bachelor’s in GIS, Data Analytics, or Computer Science. Experience: 4–6 years in spatial data QA/validation, preferably in public sector projects. Strong knowledge of spatial formats (Shapefile, GeoPackage, WKT, GeoJSON). Hands-on with tools like QGIS, ArcGIS, and FME. Proficiency in PostgreSQL/PostGIS or similar spatial databases. Ability to derive actionable insights from data dashboards. Excellent communication skills for cross-functional collaboration. Show more Show less
Posted 5 days ago
6.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Work Type: Full-time Location: Multiple - Gurugram/Bengaluru/Nagpur Compensation (Yearly): ₹1,200,000 to ₹2,400,000 We are seeking only 30 days of official Notice period This role is located in Gurugram/Bengaluru/Nagpur Candidates willing to relocate are welcome to apply. Note: If shortlisted, we will reach out to you via WhatsApp and email. Please respond promptly. About The Client We are hiring on behalf of our client which is a fast‑growing, innovation‑focused boutique tech firm excelling in 5G, IoT, AI, and cloud, with a solid global footprint, strong industry recognition, and a collaborative, employee-first culture. If you're exploring partners in wireless or AI-driven engineering, they stand out as agile and tech-savvy. Job Role:- We are seeking an experienced Spatial Data Analyst to join our growing team. If you're passionate about data quality, spatial analysis, and collaborative problem-solving, this role is a perfect fit. Key Responsibilities Review spatial data files (CSV, GeoPackage) using FME or internal tools. Analyze dashboards to detect data quality issues, including: Text-related issues: missing/incorrect IDs, mismatched addresses, date errors. Spatial issues: overlaps, invalid boundaries, zero-area polygons, geometry errors. Classify issues based on type and severity for prioritization. Convert dashboard findings into clear, actionable tasks for the Operations team. Work with Data Engineers to update validation rules and enhance dashboard logic. Maintain validation reports and issue logs for audit and progress tracking. Provide recurring issue feedback and process improvement suggestions to local authorities. Collaborate with GIS teams for verification of complex spatial anomalies. Required Qualifications & Skills Education: B.E./B.Tech. or Bachelor’s in GIS, Data Analytics, or Computer Science. Experience: 4–6 years in spatial data QA/validation, preferably in public sector projects. Strong knowledge of spatial formats (Shapefile, GeoPackage, WKT, GeoJSON). Hands-on with tools like QGIS, ArcGIS, and FME. Proficiency in PostgreSQL/PostGIS or similar spatial databases. Ability to derive actionable insights from data dashboards. Excellent communication skills for cross-functional collaboration. Show more Show less
Posted 5 days ago
6.0 years
0 Lacs
Nagpur, Maharashtra, India
On-site
Work Type: Full-time Location: Multiple - Gurugram/Bengaluru/Nagpur Compensation (Yearly): ₹1,200,000 to ₹2,400,000 We are seeking only 30 days of official Notice period This role is located in Gurugram/Bengaluru/Nagpur Candidates willing to relocate are welcome to apply. Note: If shortlisted, we will reach out to you via WhatsApp and email. Please respond promptly. About The Client We are hiring on behalf of our client which is a fast‑growing, innovation‑focused boutique tech firm excelling in 5G, IoT, AI, and cloud, with a solid global footprint, strong industry recognition, and a collaborative, employee-first culture. If you're exploring partners in wireless or AI-driven engineering, they stand out as agile and tech-savvy. Job Role:- We are seeking an experienced Spatial Data Analyst to join our growing team. If you're passionate about data quality, spatial analysis, and collaborative problem-solving, this role is a perfect fit. Key Responsibilities Review spatial data files (CSV, GeoPackage) using FME or internal tools. Analyze dashboards to detect data quality issues, including: Text-related issues: missing/incorrect IDs, mismatched addresses, date errors. Spatial issues: overlaps, invalid boundaries, zero-area polygons, geometry errors. Classify issues based on type and severity for prioritization. Convert dashboard findings into clear, actionable tasks for the Operations team. Work with Data Engineers to update validation rules and enhance dashboard logic. Maintain validation reports and issue logs for audit and progress tracking. Provide recurring issue feedback and process improvement suggestions to local authorities. Collaborate with GIS teams for verification of complex spatial anomalies. Required Qualifications & Skills Education: B.E./B.Tech. or Bachelor’s in GIS, Data Analytics, or Computer Science. Experience: 4–6 years in spatial data QA/validation, preferably in public sector projects. Strong knowledge of spatial formats (Shapefile, GeoPackage, WKT, GeoJSON). Hands-on with tools like QGIS, ArcGIS, and FME. Proficiency in PostgreSQL/PostGIS or similar spatial databases. Ability to derive actionable insights from data dashboards. Excellent communication skills for cross-functional collaboration. Show more Show less
Posted 5 days ago
14.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Location: Gurgaon, India Experience: 10–14 Years Employment Type: Full-Time About The Role Hubnex Labs is looking for an experienced Solution Architect with deep expertise in GIS technologies , especially Esri ArcGIS and VertiGIS Studio Web , combined with strong hands-on skills in React-based frontend development , .NET , TypeScript , and SQL . You will lead the design and implementation of cutting-edge solutions for global clients, particularly in the utility and geospatial data domains . This role demands architectural leadership, client-facing communication skills, and the ability to manage full-stack GIS solutions end-to-end. Key Responsibilities Architect and deliver scalable GIS solutions using Esri ArcGIS and VertiGIS Studio platforms Lead the development of React-based front-end applications integrated with GIS systems Design and deploy Utility Network-based GIS solutions tailored to infrastructure clients Integrate GIS platforms with enterprise systems like ERP, CRM, and SCADA Define system design using microservices, RESTful APIs, and modern data interchange formats (GeoJSON, XML, JSON) Collaborate with cross-functional teams and engage directly with client stakeholders to define requirements and ensure technical alignment Manage development pipelines using DevOps practices, CI/CD tools, and cloud platforms like AWS or Azure Optimize data access, geospatial query performance, and system scalability using SQL and NoSQL databases Must-Have Skills 10–14 years of software development and architecture experience, including 5+ years in GIS-focused roles Expertise in Esri ArcGIS Platform (ArcGIS Pro, Enterprise, Online, Server) Strong experience with VertiGIS Studio Web, Workflow, Reporting, and Printing Hands-on skills in React.js, JavaScript, HTML5, CSS3 Solid understanding of Esri Utility Network, including configuration and deployment Experience integrating GIS with enterprise applications Knowledge of REST APIs, GeoJSON, XML, and data services integration Strong command over SQL, geospatial databases, and performance tuning Solid understanding of software design patterns, system architecture, and microservices Excellent verbal and written communication skills to work directly with clients and teams Experience working in Agile/Scrum teams and managing distributed team members Preferred Qualifications Bachelor's or Master’s degree in Computer Science, GIS, Geomatics, or a related field Hands-on experience in .NET, TypeScript, and full-stack development Proficient with Docker, AWS, Azure, and containerized deployments Experience with DevOps tools and CI/CD pipelines for production-ready GIS applications Familiarity with NoSQL databases for handling large-scale geospatial data Proven ability to deliver enterprise-grade GIS products with strong UI/UX and backend performance Why Join Hubnex Labs? Work on high-impact enterprise GIS and AI solutions across global industries Collaborate with a high-performing team in a fast-paced consulting environment Competitive compensation, growth-oriented roles, and a tech-first work culture Based in Gurgaon with flexible hybrid working options Skills: restful apis,ci/cd,aws,typescript,gis technologies,javascript,gis,solution architecture,enterprise,vertigis studio web,nosql databases,esri,geojson,esri arcgis,react.js,devops,css3,data,microservices,platforms,sql,html5,.net,xml,azure Show more Show less
Posted 1 week ago
0 years
3 - 7 Lacs
Bengaluru
On-site
Role: Front End Developer Industry Type: Space Technology Location: Bangalore / Ahmedabad Employment Type: Full-time Role Overview: As a Frontend Developer, you will play a critical role in designing and developing our next-generation web interface for geospatial intelligence. You will create user-friendly, accessible, and scalable applications that empower analysts and decision-makers to interact with satellite data in real time. Your work will transform complex geospatial and temporal datasets into clear, interactive visual narratives. Key Responsibilities: 1. User Interface Development Design and implement clean, responsive web interfaces that support seamless interaction with satellite and maritime data. Build reusable UI components, layouts, and workflows that are both intuitive and visually appealing. Ensure responsive behaviour across desktop, tablet, and mobile platforms. 2. Geospatial Visualization Integrate and render dynamic geospatial layers and features using libraries such as Leaflet.js, Mapbox GL JS, or OpenLayers. Build interactive mapping components (drawing tools, layer toggles, popups, time sliders) to support use cases like ship detection, ship path rendering, and anomaly mapping. Enable real-time updates and temporal filtering of map-based data. 3. Frontend Architecture & Development Develop and maintain web applications using React.js and Next.js for client-side and server-side rendering. Write clean, modular, and maintainable code using HTML5, CSS3, JavaScript (ES6+), and TailwindCSS or similar utility-first frameworks. Collaborate with backend and DevOps teams to integrate APIs, WebSockets, and authentication systems. 4. Performance & Accessibility Optimize application performance through code splitting, lazy loading, and efficient state management (Redux, Zustand, or Context API). Ensure compliance with WCAG accessibility guidelines to deliver inclusive UX for all users. Perform cross-browser testing and responsive optimization to ensure a consistent experience. 5. Continuous Improvement & Innovation Stay current with frontend development trends, tooling, and geospatial visualization techniques. Evaluate and integrate new technologies to enhance the performance, UX, and capabilities of the web platform. Participate in UI/UX design sessions and contribute creative input on user workflows and interactions. Required Skills & Experience 1. Technical Proficiency Strong hands-on experience with React.js, Next.js, HTML5, CSS3, and modern JavaScript (ES6+). Experience working with geospatial libraries like Mapbox, Leaflet, or OpenLayers. Proficiency in creating data-driven visualizations using libraries like D3.js, Chart.js, or Recharts. 2. Frontend Architecture Experience building and deploying responsive, modular applications following modern component-based architecture. Familiarity with RESTful APIs, GraphQL, and integration of backend services via JSON/WebSocket endpoints. Knowledge of state management techniques and tools (Redux, Zustand, etc.). 3. Security & User Management Experience implementing secure authentication workflows (OAuth2, JWT) and role-based access control (RBAC) in frontend applications. 4. Development Workflow & Tools Proficiency in using Git, CI/CD pipelines, and modern development workflows. Experience working in agile teams using tools like Jira, ClickUp, or Trello. 5. Soft Skills Strong problem-solving skills, attention to detail, and passion for clean design. Excellent communication and collaboration skills. A proactive mindset and willingness to learn new tools and frameworks. Preferred Qualifications: Familiarity with geospatial data standards (GeoJSON, WMS/WMTS, STAC). Experience with testing frameworks for frontend test automation. Exposure to real-time analytics or streaming data visualization. This is an ideal role for frontend engineers who love creating elegant, interactive web experiences for complex, real-world data. You’ll help bring maritime intelligence to life — from ship tracking to environmental event detection — all on a powerful, map-centric SaaS platform.
Posted 1 week ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Role: Front End Developer Industry Type: Space Technology Location: Bangalore / Ahmedabad Employment Type: Full-time Role Overview As a Frontend Developer, you will play a critical role in designing and developing our next-generation web interface for geospatial intelligence. You will create user-friendly, accessible, and scalable applications that empower analysts and decision-makers to interact with satellite data in real time. Your work will transform complex geospatial and temporal datasets into clear, interactive visual narratives. Key Responsibilities User Interface Development Design and implement clean, responsive web interfaces that support seamless interaction with satellite and maritime data. Build reusable UI components, layouts, and workflows that are both intuitive and visually appealing. Ensure responsive behaviour across desktop, tablet, and mobile platforms. Geospatial Visualization Integrate and render dynamic geospatial layers and features using libraries such as Leaflet.js, Mapbox GL JS, or OpenLayers. Build interactive mapping components (drawing tools, layer toggles, popups, time sliders) to support use cases like ship detection, ship path rendering, and anomaly mapping. Enable real-time updates and temporal filtering of map-based data. Frontend Architecture & Development Develop and maintain web applications using React.js and Next.js for client-side and server-side rendering. Write clean, modular, and maintainable code using HTML5, CSS3, JavaScript (ES6+), and TailwindCSS or similar utility-first frameworks. Collaborate with backend and DevOps teams to integrate APIs, WebSockets, and authentication systems. Performance & Accessibility Optimize application performance through code splitting, lazy loading, and efficient state management (Redux, Zustand, or Context API). Ensure compliance with WCAG accessibility guidelines to deliver inclusive UX for all users. Perform cross-browser testing and responsive optimization to ensure a consistent experience. Continuous Improvement & Innovation Stay current with frontend development trends, tooling, and geospatial visualization techniques. Evaluate and integrate new technologies to enhance the performance, UX, and capabilities of the web platform. Participate in UI/UX design sessions and contribute creative input on user workflows and interactions. Required Skills & Experience Technical Proficiency Strong hands-on experience with React.js, Next.js, HTML5, CSS3, and modern JavaScript (ES6+). Experience working with geospatial libraries like Mapbox, Leaflet, or OpenLayers. Proficiency in creating data-driven visualizations using libraries like D3.js, Chart.js, or Recharts. Frontend Architecture Experience building and deploying responsive, modular applications following modern component-based architecture. Familiarity with RESTful APIs, GraphQL, and integration of backend services via JSON/WebSocket endpoints. Knowledge of state management techniques and tools (Redux, Zustand, etc.). Security & User Management Experience implementing secure authentication workflows (OAuth2, JWT) and role-based access control (RBAC) in frontend applications. Development Workflow & Tools Proficiency in using Git, CI/CD pipelines, and modern development workflows. Experience working in agile teams using tools like Jira, ClickUp, or Trello. Soft Skills Strong problem-solving skills, attention to detail, and passion for clean design. Excellent communication and collaboration skills. A proactive mindset and willingness to learn new tools and frameworks. Preferred Qualifications Familiarity with geospatial data standards (GeoJSON, WMS/WMTS, STAC). Experience with testing frameworks for frontend test automation. Exposure to real-time analytics or streaming data visualization. This is an ideal role for frontend engineers who love creating elegant, interactive web experiences for complex, real-world data. You’ll help bring maritime intelligence to life — from ship tracking to environmental event detection — all on a powerful, map-centric SaaS platform. Show more Show less
Posted 1 week ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Role Summary: Join Picarro as a QA Engineer and play a critical role in shaping the future of environmental monitoring with our groundbreaking Picarro Platform & Fenceline™. In this role, you will be instrumental in driving the quality assurance of our products, ensuring they meet the highest standards. This platform being a game-changer, you will provide robust data-driven insights that enable industries to act swiftly and adhere to compliance requirements with precision. You Will: Develop and enforce automated testing processes to maintain and expedite quality. Create automated test frameworks, testing tools, and simulators to meet functional, performance, scalability, and other quality requirements. Perform performance, load, and scalability testing using automation. Design and implement functional test plans and test cases based on system understanding and analysis of functional specifications. Identify test data requirements and generate necessary test data. Execute test cases, identify defects and risks, and communicate findings effectively. Report test progress and quality status to project stakeholders. Configure test environments to support testing efforts. Participate in code reviews and agile development cycles. Collaborate closely with the development team and other stakeholders to understand requirements and provide timely feedback. Ensure the integrity and effectiveness of automated tests to achieve comprehensive automation coverage. Must-Have Qualifications: Education: Bachelor's degree in Computer Science, Engineering, or a related field. Experience: 5+ years of Quality Assurance, with a strong focus on Automation Testing. Automation Skills: Expertise with Selenium WebDriver for both UI and API automation. Proficient in programming languages, preferably Java and Python, for building and maintaining automation scripts. API Testing: Extensive experience in API testing, particularly with RESTful services. Ability to create and manage API automation frameworks. Performance and Load Testing: Experience in performance and load testing is a plus. Test Management: Familiarity with test management tools such as JIRA, TestRail, and HP ALM. Version Control and CI/CD: Experience with version control systems like Git. Knowledge of CI/CD pipelines is advantageous. Agile Collaboration: Strong analytical and problem-solving skills with a keen eye for detail. Ability to work collaboratively within an Agile environment. Active participation in Agile ceremonies, with contributions toward best practices within the QA team. Communication: Excellent communication and interpersonal skills, with a proactive and collaborative approach to teamwork. Nice-to-Have Qualifications: Messaging Tools: Basic understanding of Kafka or similar messaging tools for real-time data validation and monitoring. NoSQL Databases: Familiarity with NoSQL databases. Geospatial data types: Understand the difference between geometries and geographies; familiarity with GeoJSON, Shapefiles, and Geopackages. About Picarro: We are the world's largest leader in timely, trusted, and actionable data using enhanced optical spectroscopy. Our solutions are used in various applications, including natural gas leak detection, ethylene oxide emissions monitoring, semiconductor fabrication, pharmaceutical, petrochemical, atmospheric science, air quality, greenhouse gas measurements, food safety, hydrology, ecology, and more. Our software and hardware are designed and manufactured in Santa Clara, California. They are used in over 90 countries worldwide based on over 65 patents related to cavity ring-down spectroscopy (CRDS) technology. They are unparalleled in their precision, ease of use, and reliability. At Picarro, we are committed to fostering a diverse and inclusive workplace. All qualified applicants will be receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, gender identity, social orientation, or disability. Posted positions are not open to third-party recruiters/agencies, and unsolicited resume submissions will be considered free referrals. Show more Show less
Posted 1 week ago
20.0 years
0 Lacs
Noida, Uttar Pradesh, India
Remote
Who We Are Brightly, the global leader in intelligent asset management solutions, enables organizations to transform the performance of their assets. Brightly’s sophisticated cloud-based platform leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle. More than 12,000 clients of every size worldwide depend on Brightly’s complete suite of intuitive software – including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability and Community Engagement. Paired with award-winning training, support and consulting services, Brightly helps light the way to a bright future with smarter assets and sustainable communities. About The Job Brightly Software continues to grow and needs amazing engineers. We are looking for a skilled Senior Software Engineer with a strong background in Geographic Information Systems (GIS) and expertise in Node.js. As an SSE in this role, you will be responsible for designing, developing, and maintaining advanced GIS-based software applications using Node.js to process, analyze, and visualize geospatial data. You will play a key role in building scalable, high-performance systems while collaborating with cross-functional teams to integrate geospatial data into modern web and backend systems. What You’ll Be Doing GIS Software Development: Lead the development of GIS solutions, leveraging Node.js to build APIs and backend services that interact with spatial data. Geospatial Data Integration: Integrate geospatial data sources (e.g., shapefiles, GeoJSON, raster data) into applications, ensuring accurate data processing and management. Node.js Application Development: Design and implement backend solutions using Node.js, focusing on performance, security, and scalability to process large geospatial datasets. API Development: Develop and maintain RESTful APIs that expose geospatial data and GIS services, ensuring smooth integration with other systems and frontend applications. Spatial Data Management: Optimize databases for handling geospatial data, utilizing PostGIS, MongoDB, or other spatial database technologies. Collaboration & Mentorship: Work closely with front-end developers, product managers, and other engineers to ensure GIS features meet business requirements. Mentor junior engineers, providing technical guidance and best practices. Performance Optimization: Continuously monitor and optimize GIS systems for performance, reliability, and data throughput. Documentation & Best Practices: Create and maintain clear technical documentation for geospatial APIs, services, and architectures. Ensure coding standards and best practices are followed. Continuous Learning: Stay up to date with emerging technologies and trends in both GIS and Node.js development to drive innovation in the team. Support our products, identify and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams. Own discovery, solutioning, monitoring, incident resolution – imbibe and socialize DevOps mindset. Own product quality and work to quickly address production defects. Embed a DevOps mentality within the team. Serve as a senior member for your team as needed or special purpose projects per business priority. Identify & own coaching opportunities. Stay current with learning current trends in technology and mentor and guide junior engineers and interns. Partner with Tech Leads, architects, engineers, development managers, product managers, agile coaches across the engineering practice in an agile environment, with scrum implemented at scale globally. Driver in continuous improvement processes through metrics and feedback. Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader! What You Need Bachelor’s or master’s degree in computer science, Geospatial Sciences, Geography, Engineering, or a related field. 5+ years of experience in software development, with at least 2-3 years focused on GIS applications. Strong experience with Node.js for backend development. Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Solid understanding of RESTful API design and development. Advanced knowledge of Node.js and JavaScript (ES6+). Familiarity with geospatial libraries like GDAL, GeoPandas, Turf.js, or other JavaScript-based spatial libraries. Strong experience with version control systems like Git and agile development practices. Knowledge of cloud platforms (AWS, Azure) and deployment tools (Docker, Kubernetes) is a plus. Strong problem-solving abilities, with a focus on optimizing geospatial data handling and processing. Ability to communicate complex technical concepts to both technical and non-technical team members. A proactive team player who thrives in a collaborative environment. 3+ years’ unit testing, mocking frameworks, automation frameworks. DevOps mindset – 3+ years’ experience in CI/CD, SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge. 3+ years’ experience working in agile methodologies (Scrum, Kanban) Strong communication, partnership, teamwork, and influencing skills required. Technologies: NodeJS/ NestJS Framework Messaging framework (ActiveMQ/Kafka) SQL Server/MySql/MongoDB or Postgres Javascript, jQuery, HTML, CSS Dockerization and Containerization Reactive programming Markup languages like XML/JSON/Yaml In depth knowledge of version tools like Git/Bitbucket Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Bonus Points: Openshift/Kubernetes Open-source contribution, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologies Prior experience in agile implemented at scale across multiple teams globally Javascript, jQuery, HTML, CSS The Brightly culture Service. Ingenuity. Integrity. Together. These values are core to who we are and help us make the best decisions, manage change, and provide the foundations for our future. These guiding principles help us innovate, flourish and make a real impact in the businesses and communities we help to thrive. We are committed to the great experiences that nurture our employees and the people we serve while protecting the environments in which we live. Together we are Brightly Show more Show less
Posted 2 weeks ago
0.0 - 3.0 years
0 - 0 Lacs
India
Remote
Job Opportunity: GIS Programmer at ADL Coordinates Pvt Ltd, Nashik · Position: GIS Programmer/Remote Sensing · Experience: 0 to 3 Years · Job Location: Nashik Job Summary: We are seeking a skilled GIS Programmer to design, develop, and maintain GIS applications, tools, and spatial databases. The ideal candidate will have strong programming skills and experience working with GIS software, spatial data analysis, and web-based GIS applications. Key Responsibilities: · Develop, customize, and maintain GIS applications and tools · Design and manage spatial databases, ensuring data integrity and performance optimization. · Create and integrate GIS-based web applications using frameworks such as Leaflet, OpenLayers, or ArcGIS API for JavaScript. · Work with GIS software like ArcGIS, QGIS, and other mapping tools to analyze spatial data. · Develop automation scripts for geo processing tasks · Collaborate with IT and GIS teams to ensure seamless data integration with enterprise systems. · Troubleshoot and resolve GIS-related technical issues. Preferable Skills: Proven experience as a GIS Programmer, GIS Developer, or similar role. Proficiency in programming languages such as Python, JavaScript, and SQL. Experience with GIS software such as ArcGIS, QGIS, or similar platforms. Knowledge of web mapping frameworks (Leaflet, OpenLayers, ArcGIS API for JavaScript). Familiarity with spatial databases (PostGIS, SQL Server Spatial, or similar). Experience with RESTful APIs and data formats such as GeoJSON, KML, and Shapefiles. Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Job Type: Full-time Pay: ₹10,000.00 - ₹30,000.00 per month Schedule: Day shift Work Location: In person
Posted 2 weeks ago
2.0 years
0 Lacs
Dehradun, Uttarakhand, India
On-site
We are seeking a highly skilled Python Developer with a strong GIS background to join our team.The ideal candidate will be responsible for developing and maintaining web-based GIS applications, managing geospatial data workflows, and leveraging geospatial Python libraries to solve real-world spatial problems. Experience with Django, GDAL, and other Python-based geo libraries is a must. Key Responsibilities: Develop, maintain, and optimize GIS-based web applications using Python and Django. Work with geospatial data formats such as Shapefiles, GeoJSON, KML, and raster datasets. Utilize libraries such as GDAL, Fiona, Shapely, Rasterio, GeoPandas, and PyProj for data processing and spatial analysis. Integrate mapping solutions and visualization tools like Leaflet.js, OpenLayers, or Folium (optional). Develop and manage APIs for spatial data access and manipulation. Perform spatial analysis, data conversion, and coordinate system transformations. Write clean, scalable, and well-documented Python code. Collaborate with frontend developers, GIS analysts, and data engineers to implement features and resolve issues. Required Skills and Qualifications:Proficiency in Python with experience in geospatial programming. Hands-on experience with Django or similar web frameworks. Strong understanding of GIS concepts, spatial databases, and coordinate reference systems. Expertise in geospatial libraries such as: GDAL/OGR GeoPandas Shapely Fiona Rasterio PyProj Experience with spatial databases (PostgreSQL/PostGIS is a plus). Familiarity with RESTful APIs and integrating geospatial data services. Knowledge of data formats like GeoTIFF, GeoJSON, WKT, WKB. Ability to handle large spatial datasets efficiently. Experience- 2 years Salary - 4,00,000 - 6,00,000 Per annum (Negotiable) Show more Show less
Posted 2 weeks ago
5.0 - 8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Job Description ISIT Mfg engineering team is looking for a Software developer with 5 - 8 years of experience in Java, Angular, Spring boot related technologies to work on code development, testing, implementation, and ongoing production support. In depth knowledge in Spring Boot, Spring Data, Spring REST & angular framework with 5 to 8 Yrs of experience Experience in Angular, React, Java, Spring Reactive, Git, will be advantage. Experience in implementing microservices, webservices and full stack development Experience in cloud platform (GCP/AWS) Experience with GeoJSON would be helpful Experience designing database models for new applications would be helpful Experience developing mobile applications using technologies such as Swift or React Native would be helpful Knowledge on the SQL / Mongo DB / Postgres / Big query Good knowledge of Agile delivery, software design patterns, clean code, and SOLID principles Exposure to code refactoring code, newer technologies Bachelor's degree (BE/B.Tech) or equivalent experience in a relevant field Responsibilities Full-stack software developer responsible for all elements of software products with end-to-end accountability. Develops software, to deliver user stories that contribute to a valuable working software product. Develops automated tests with working software, to confirm software functionality, user story acceptance, and to detect regression defects. Reviews continuous integration build status and fixes build failures. Improves continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings. Performs exploratory and performance testing to confirm application execution and to identify software deficiencies not covered by automated testing. Actively participates in all team Agile ceremonies. Qualifications B.E., MCA or equivalent Show more Show less
Posted 2 weeks ago
3 - 7 years
0 - 0 Lacs
Delhi NCR, Noida
Work from Office
Key Responsibilities: GIS Development : Design, develop, and maintain web-based GIS applications that integrate with mapping platforms such as Leaflet.js , Mapbox , Google Maps , and other relevant technologies. Develop custom GIS solutions using JavaScript, HTML5, CSS, and other relevant frameworks. Develop custom mapping widgets for better user interaction. Integrate GIS data sources such as shapefiles, GeoJSON, KML, and WMS/WFS/tiles into applications. Work with spatial databases (e.g., PostgreSQL/PostGIS, Oracle Spatial) to query, store, and manipulate geospatial data. Work with spatial desktop softwares like QGIS. Develop and implement geospatial algorithms for data analysis and visualization. UI/UX Development for Maps : Map User Interface Design : Create rich, interactive, and visually appealing map interfaces that provide users with clear and concise spatial data insights. Focus on designing maps that have intuitive navigation, including zoom, pan, and dynamic data layers, to enhance user interaction and accessibility. Utilize Leaflet.js , Mapbox , and Google Maps to craft seamless map experiences, with responsive designs that work across different devices (desktop, tablet, mobile). User-Centered Design : Prioritize the user experience by understanding the needs of the target audience and incorporating user feedback to create accessible and effective map interfaces. Ensure that users can easily identify, select, and interact with map features, including adding tooltips, pop-ups, and interactive elements for displaying more information. Visual Design for Maps : Implement clear visual hierarchy, using color schemes, icons, and symbols to represent geospatial data in a clean and aesthetically pleasing way. Balance the visual load of maps by utilizing different map layers (e.g., satellite, street view, terrain) to present information contextually without overwhelming the user. Use smooth transitions and animations to enhance map interactivity (e.g., when zooming or panning) while maintaining performance. Consistency and Branding : Maintain consistency in map styles, colors, typography, and iconography with the overall branding of the application or organization. Develop reusable UI components and templates for map interfaces to ensure uniformity and efficiency in future developments. Accessibility & Mobile Optimization : Design maps that are fully accessible to all users, including those with disabilities. Focus on color contrast, keyboard navigation, and screen reader compatibility. Optimize map performance and user experience on mobile devices with responsive layouts and touch-friendly interactions. Data-Driven Interactions : Enable real-time data updates and visualization on maps, allowing users to interact dynamically with geospatial data (e.g., filtering by attributes or time). Provide customizable map controls (e.g., search, legend, layer control) that allow users to personalize their map experience. Utilize data visualizations like heatmaps, clustering, and charts within the map interface to communicate complex spatial data effectively. Testing and Debugging : Perform debugging and optimization of GIS applications to ensure high performance, responsiveness, and security. Conduct unit tests and integration testing to ensure quality and functionality across all platforms. Identify and resolve issues in spatial data integration and UI functionality. Collaboration & Documentation : Collaborate with cross-functional teams (e.g., project managers, data analyst) to develop requirements and deliver solutions. Write clear, maintainable code and ensure all code is documented. Provide technical support for deployed GIS applications and assist in training users on GIS tools and interfaces. Skills and Qualifications: Required : Bachelor's degree/Masters degree in Computer Science, Geospatial Science, Geography, or related field (or equivalent experience). Three to five years of relevant experience. Strong proficiency in JavaScript, HTML5, CSS, and front-end frameworks (React, Angular, or Vue.js). Proven experience with mapping libraries such as Leaflet.js , Mapbox , and Google Maps API for building interactive maps. Proficiency in GIS concepts, geospatial data formats (shapefiles, GeoJSON, KML), and tools (ArcGIS, QGIS). Familiarity with spatial databases such as PostgreSQL/PostGIS, MySQL, or Oracle Spatial. Strong understanding of RESTful APIs and data integration techniques for GIS and UI. Ability to develop interactive and responsive maps with advanced functionality. Familiarity with version control tools such as SVN and Git. Preferred : Experience in UX/UI design for interactive web applications. Knowledge of geospatial analysis and spatial algorithms. Experience in Agile software development methodologies. Understanding of mobile GIS development and responsive design. Experience with JavaScript frameworks like Node.js or Express. Personal Attributes: Problem-solving mindset with a passion for innovative GIS solutions. Strong communication and teamwork skills. Attention to detail, particularly in both geospatial data and user interface design. Ability to handle multiple tasks and work efficiently in a fast-paced environment. Strong willingness to learn new technologies and adapt to industry trends. Key Responsibilities: GIS Development : Design, develop, and maintain web-based GIS applications that integrate with mapping platforms such as Leaflet.js , Mapbox , Google Maps , and other relevant technologies. Develop custom GIS solutions using JavaScript, HTML5, CSS, and other relevant frameworks. Develop custom mapping widgets for better user interaction. Integrate GIS data sources such as shapefiles, GeoJSON, KML, and WMS/WFS/tiles into applications. Work with spatial databases (e.g., PostgreSQL/PostGIS, Oracle Spatial) to query, store, and manipulate geospatial data. Work with spatial desktop softwares like QGIS. Develop and implement geospatial algorithms for data analysis and visualization. UI/UX Development for Maps : Map User Interface Design : Create rich, interactive, and visually appealing map interfaces that provide users with clear and concise spatial data insights. Focus on designing maps that have intuitive navigation, including zoom, pan, and dynamic data layers, to enhance user interaction and accessibility. Utilize Leaflet.js , Mapbox , and Google Maps to craft seamless map experiences, with responsive designs that work across different devices (desktop, tablet, mobile). User-Centered Design : Prioritize the user experience by understanding the needs of the target audience and incorporating user feedback to create accessible and effective map interfaces. Ensure that users can easily identify, select, and interact with map features, including adding tooltips, pop-ups, and interactive elements for displaying more information. Visual Design for Maps : Implement clear visual hierarchy, using color schemes, icons, and symbols to represent geospatial data in a clean and aesthetically pleasing way. Balance the visual load of maps by utilizing different map layers (e.g., satellite, street view, terrain) to present information contextually without overwhelming the user. Use smooth transitions and animations to enhance map interactivity (e.g., when zooming or panning) while maintaining performance. Consistency and Branding : Maintain consistency in map styles, colors, typography, and iconography with the overall branding of the application or organization. Develop reusable UI components and templates for map interfaces to ensure uniformity and efficiency in future developments. Accessibility & Mobile Optimization : Design maps that are fully accessible to all users, including those with disabilities. Focus on color contrast, keyboard navigation, and screen reader compatibility. Optimize map performance and user experience on mobile devices with responsive layouts and touch-friendly interactions. Data-Driven Interactions : Enable real-time data updates and visualization on maps, allowing users to interact dynamically with geospatial data (e.g., filtering by attributes or time). Provide customizable map controls (e.g., search, legend, layer control) that allow users to personalize their map experience. Utilize data visualizations like heatmaps, clustering, and charts within the map interface to communicate complex spatial data effectively. Testing and Debugging : Perform debugging and optimization of GIS applications to ensure high performance, responsiveness, and security. Conduct unit tests and integration testing to ensure quality and functionality across all platforms. Identify and resolve issues in spatial data integration and UI functionality. Collaboration & Documentation : Collaborate with cross-functional teams (e.g.,project managers, data analyst) to develop requirements and deliver solutions. Write clear, maintainable code and ensure all code is documented. Provide technical support for deployed GIS applications and assist in training users on GIS tools and interfaces. Skills and Qualifications: Required : Bachelor's degree/Master’s degree in Computer Science, Geospatial Science, Geography, or related field (or equivalent experience). Three to five years of relevant experience. Strong proficiency in JavaScript, HTML5, CSS, and front-end frameworks (React, Angular, or Vue.js). Proven experience with mapping libraries such as Leaflet.js , Mapbox , and Google Maps API for building interactive maps. Proficiency in GIS concepts, geospatial data formats (shapefiles, GeoJSON, KML), and tools (ArcGIS, QGIS). Familiarity with spatial databases such as PostgreSQL/PostGIS, MySQL, or Oracle Spatial. Strong understanding of RESTful APIs and data integration techniques for GIS and UI. Ability to develop interactive and responsive maps with advanced functionality. Familiarity with version control tools such as SVN and Git. Preferred : Experience in UX/UI design for interactive web applications. Knowledge of geospatial analysis and spatial algorithms. Experience in Agile software development methodologies. Understanding of mobile GIS development and responsive design. Experience with JavaScript frameworks like Node.js or Express. Personal Attributes: Problem-solving mindset with a passion for innovative GIS solutions. Strong communication and teamwork skills. Attention to detail, particularly in both geospatial data and user interface design. Ability to handle multiple tasks and work efficiently in a fast-paced environment. Strong willingness to learn new technologies and adapt to industry trends.
Posted 2 months ago
5 - 8 years
10 - 15 Lacs
Bengaluru
Hybrid
Role & responsibilities Develop interactive maps using libraries and technologies like Leaflet.js, Mapbox, Google Maps API, and OpenLayers. Implement H3 Indexing for spatial partitioning and optimization to improve data analysis and map rendering performance. Manage and optimize geospatial data querying, storage, and transformation using Snowflake and Databricks. Leverage DuckDB for efficient local geospatial querying and real-time analysis. Develop and maintain clean, scalable, and type-safe code using TypeScript for frontend and backend geospatial solutions. Build spatial queries, conduct geospatial analysis, and optimize pipelines for mapping and visualization tasks. Collaborate with data engineers and backend developers to integrate geospatial data pipelines into cloud platforms (e.g., Snowflake and Databricks). Work with GIS tools (QGIS, ArcGIS) to analyse and visualize large-scale spatial data. Integrate mapping tools with cloud platforms and automate data workflows for geospatial analytics. Stay up-to-date with the latest tools and technologies in cloud data platforms, geospatial mapping, and spatial data indexing. Preferred candidate profile Bachelors degree in computer science, Geographic Information Systems (GIS), Data Engineering, or a related field. Proficiency in mapping libraries/APIs: Google Maps, Mapbox, Leaflet, OpenLayers, or similar. Experience with H3 Index for spatial indexing, analysis, and partitioning. Strong hands-on experience with Snowflake and Databricks for managing, analysing, and processing large-scale geospatial data. Proficiency with DuckDB for real-time geospatial querying. Strong programming skills in TypeScript and modern web technologies (HTML, CSS, JavaScript). Experience working with geospatial data formats: GeoJSON, KML, Shapefiles, and GPX. Familiarity with GIS software (QGIS, ArcGIS) for spatial data analysis. Solid understanding of SQL and experience optimizing spatial queries. Ability to collaborate in a cross-functional team and integrate solutions with cloud services. Perks and benefits Training in Databricks. Support on certifications. Hands-on AWS, Azure, and GCP. Support you on any cloud certification. Build leadership skills.
Posted 3 months ago
2 - 3 years
0 Lacs
Noida, Uttar Pradesh, India
Remote
Who We Are Brightly, the global leader in intelligent asset management solutions, enables organizations to transform the performance of their assets. Brightly’s sophisticated cloud-based platform leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle. More than 12,000 clients of every size worldwide depend on Brightly’s complete suite of intuitive software – including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability and Community Engagement. Paired with award-winning training, support and consulting services, Brightly helps light the way to a bright future with smarter assets and sustainable communities. About The Job Brightly Software continues to grow and needs amazing engineers. We are looking for a skilled Senior Software Engineer with a strong background in Geographic Information Systems (GIS) and expertise in Node.js. As an SSE in this role, you will be responsible for designing, developing, and maintaining advanced GIS-based software applications using Node.js to process, analyze, and visualize geospatial data. You will play a key role in building scalable, high-performance systems while collaborating with cross-functional teams to integrate geospatial data into modern web and backend systems. What You’ll Be Doing GIS Software Development: Lead the development of GIS solutions, leveraging Node.js to build APIs and backend services that interact with spatial data. Geospatial Data Integration: Integrate geospatial data sources (e.g., shapefiles, GeoJSON, raster data) into applications, ensuring accurate data processing and management. Node.js Application Development: Design and implement backend solutions using Node.js, focusing on performance, security, and scalability to process large geospatial datasets. API Development: Develop and maintain RESTful APIs that expose geospatial data and GIS services, ensuring smooth integration with other systems and frontend applications. Spatial Data Management: Optimize databases for handling geospatial data, utilizing PostGIS, MongoDB, or other spatial database technologies. Collaboration & Mentorship: Work closely with front-end developers, product managers, and other engineers to ensure GIS features meet business requirements. Mentor junior engineers, providing technical guidance and best practices. Performance Optimization: Continuously monitor and optimize GIS systems for performance, reliability, and data throughput. Documentation & Best Practices: Create and maintain clear technical documentation for geospatial APIs, services, and architectures. Ensure coding standards and best practices are followed. Continuous Learning: Stay up to date with emerging technologies and trends in both GIS and Node.js development to drive innovation in the team. Support our products, identify and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams. Own discovery, solutioning, monitoring, incident resolution – imbibe and socialize DevOps mindset. Own product quality and work to quickly address production defects. Embed a DevOps mentality within the team. Serve as a senior member for your team as needed or special purpose projects per business priority. Identify & own coaching opportunities. Stay current with learning current trends in technology and mentor and guide junior engineers and interns. Partner with Tech Leads, architects, engineers, development managers, product managers, agile coaches across the engineering practice in an agile environment, with scrum implemented at scale globally. Driver in continuous improvement processes through metrics and feedback. Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader! What You Need Bachelor’s or master’s degree in computer science, Geospatial Sciences, Geography, Engineering, or a related field. 5+ years of experience in software development, with at least 2-3 years focused on GIS applications. Strong experience with Node.js for backend development. Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Solid understanding of RESTful API design and development. Advanced knowledge of Node.js and JavaScript (ES6+). Familiarity with geospatial libraries like GDAL, GeoPandas, Turf.js, or other JavaScript-based spatial libraries. Strong experience with version control systems like Git and agile development practices. Knowledge of cloud platforms (AWS, Azure) and deployment tools (Docker, Kubernetes) is a plus. Strong problem-solving abilities, with a focus on optimizing geospatial data handling and processing. Ability to communicate complex technical concepts to both technical and non-technical team members. A proactive team player who thrives in a collaborative environment. 3+ years’ unit testing, mocking frameworks, automation frameworks. DevOps mindset – 3+ years’ experience in CI/CD, SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge. 3+ years’ experience working in agile methodologies (Scrum, Kanban) Strong communication, partnership, teamwork, and influencing skills required. Technologies NodeJS/ NestJS Framework Messaging framework (ActiveMQ/Kafka) SQL Server/MySql/MongoDB or Postgres Javascript, jQuery, HTML, CSS Dockerization and Containerization Reactive programming Markup languages like XML/JSON/Yaml In depth knowledge of version tools like Git/Bitbucket Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Bonus Points Openshift/Kubernetes Open-source contribution, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologies Prior experience in agile implemented at scale across multiple teams globally Javascript, jQuery, HTML, CSS The Brightly culture Service. Ingenuity. Integrity. Together. These values are core to who we are and help us make the best decisions, manage change, and provide the foundations for our future. These guiding principles help us innovate, flourish and make a real impact in the businesses and communities we help to thrive. We are committed to the great experiences that nurture our employees and the people we serve while protecting the environments in which we live. Together we are Brightly Show more Show less
Posted 4 weeks ago
0 years
0 Lacs
Mumbai, Maharashtra, India
Hybrid
About the RoleWe are looking for a skilled QGIS Developer to join our geospatial technology team. The ideal candidate will have experience working with QGIS and other open-source GIS tools to develop, customize, and deploy geospatial solutions for real-world use cases. Key ResponsibilitiesDevelop and customize QGIS plugins using Python (PyQGIS)Integrate QGIS with external data sources (PostGIS, GeoServer, APIs, etc.)Work with shapefiles, raster data, WMS/WFS layers, and coordinate systemsAutomate spatial data processing workflowsCollaborate with data analysts and product teams to visualize geospatial dataTroubleshoot GIS data issues and provide technical supportDocument development processes and maintain code repositories Required SkillsStrong proficiency in QGIS and PyQGISGood understanding of geospatial concepts (projections, vector/raster data, etc.)Experience with Python, PostGIS, and GeoServerFamiliarity with GIS file formats like Shapefiles, GeoJSON, KML, and TIFFHands-on experience working with spatial databasesComfortable with version control tools like GitAbility to work independently and manage tasks within deadlines Preferred QualificationsBachelor’s or Master’s degree in Geoinformatics, Computer Science, Geography, or related fieldExperience with web map frameworks (e.g., Leaflet, OpenLayers, Mapbox)Familiarity with QGIS Server and QGIS Web ClientKnowledge of Indian geospatial datasets and mapping standards
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2