GIS Automation Engineer
Electric Power Engineers · Gouvernorat de Beyrouth
Job description
About the role
EPE's GIS team is looking for a GIS Automation Engineer to scale its geospatial data operations through software. The role identifies opportunities to automate rules-based GIS work and builds the Python scripts, custom services and integrations that let the team deliver at a higher velocity. The engineer chooses the right tool for each task across Python, SQL, REST APIs, ArcPy and other ETL platforms.
Key responsibilities
- Partner with GIS analysts, software engineers and project managers to scope automation opportunities, estimate effort and deliver measurable improvements to team output.
- Design, build and maintain Python tools and scripts that streamline how the team processes geospatial data throughout the project lifecycle.
- Develop custom geospatial services, attribute rules and ArcGIS Workflow Manager configurations that enforce data quality at entry and consolidate workflows across regions into unified service layers.
- Evaluate and recommend new tools or technologies that improve productivity or data quality.
- Support data integration and scripting needs for EPE's consulting lines of business.
Required profile
- Bachelor's degree in Computer Science, Information Technology, Geography, GIS or a related field, or equivalent professional experience.
- 3+ years of professional experience delivering scripting, automation or software solutions in a GIS or geospatial data context.
- Strong Python programming skills, with production-ready tools, services or automation workflows.
- Working knowledge of the Esri/ArcGIS ecosystem, including ArcGIS Pro, ArcPy, the ArcGIS REST API, Enterprise Geodatabase concepts and Feature Services.
- Experience with Git, code review practices and well-documented, maintainable code.
- Excellent written and verbal communication, able to explain technical trade-offs to non-technical stakeholders.
Preferred experience
- ArcGIS Enterprise administration (Portal for ArcGIS, ArcGIS Server, ArcGIS Datastore, hosted services, users and roles).
- Strong SQL (PostgreSQL preferred), including query optimization, stored procedures and schema design.
- Database administration in PostgreSQL or SQL Server (backups, replication, performance tuning, Enterprise Geodatabase upkeep).
- Exposure to Safe FME (Workbench, Flow, Desktop, ArcGIS Data Interoperability).
- Electric utility data (PSS/E, Utility Network Model, CIM) or prior work in the energy and utilities sector.
- CI/CD pipelines or infrastructure as code tooling.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lebanon.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 17 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Electric Power Engineers
Gouvernorat de Beyrouth
Related job offers
-
Lead GIS Engineer
Electric Power Engineers Gouvernorat de Beyrouth -
Business Analyst
maids.cc - AI & Tech Gouvernorat de Beyrouth -
Senior Salesforce Business Analyst
CMA CGM Gouvernorat de Beyrouth -
Développeur Odoo AI‑Native (H/F) – Mid‑Level
AI-Native Odoo Developer Beyrouth -
Stage – Marketing, Ressources Humaines ou Fonctionnel ERP (Odoo) – Azkatech
Internship Beirut