Qualification:
- Must have Master's Degree or higher related to GIS.
- Must be certified remote Sensing Solution Developer.
- Must be certified Solution Developer Level 2 or 3.
- Must be certified Satellite Images Terrain Analysis.
- Must be certified Satellite Images Subseting and Mosaicking.
- Must be certified Satellite Images Enhancement.
- Must be certified remote Sensing Specialist.
- Must be certified MPSI.
- Must be certified Esri.
Required Experience:
• At least 15 years of experience as a GIS developer, developing using Esri based products.
• Esri certified in any of the available Esri certifications.
• Proven solid understanding of RDBM systems (SQL Server is required).
• Deep understanding of ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online, Enterprise Geodatabase and other ArcGIS Apps.
• Sound knowledge of ArcGIS Model Builder and Python.
• Sound knowledge of ArcGIS RESTFUL APls.
• Developing GIS applications with good experience in Esri products,
• AutoCAD, MicroStation, SQL Server, Oracle, Visual Basic, C#, JAVA, ASP, aspx, .Net, ADO .NET, object-oriented programming development
tools & case tool utility.
• Expert in Web-applications & Web-services Development using various programming tools including VS.NET, ADO, JS Scripting, JQuery,
JSON,VB script, Java, HTML & Python.
• Sound knowledge in PC, Mainframe, Servers, LAN, WAN, Virtualization, internet and Intranet environment. Familiar with Microsoft and Unix OS.
• Experience developing with modern web UI frameworks (JavaScript, Silverlight, Flex)
• Demonstrated experience configuring and customizing the ArcGIS Desktop user tools, commands, and user interface using programming
languages, APls and techniques supported by Esri.
• English and Arabic fluency is a must.
Technical Duties & Responsibilities:
- Provide Supervision and Consultation through all phases of GIS projects development.
- Prepares and submits weekly reports to the Project Manager
- Responsible for the design, creation, and maintenance of custom web GIS mapping.
- Responsible for design, coding, implementation, and support of the Esri geospatial software applications.
- Designing, developing, integrating and maintaining web-based GIS applications.
- Assisting with configuring and maintaining GIS systems, applications and the GIS database.
- Ability to gather, define, and document requirements in highly dynamic environments.
- Ability to work effectively in a distributed team environment.
- Developing GIS applications and Managing development projects.
- Setting and improving development standards
- Evaluating tools and packages.
- Actively supporting Urban Planning projects for different Departments and different Gov. organizations. Working with planners, engineers,
senior managers, on their GIS needs and inquiries.
- Web-applications & Web-services design & implementation using various programming tools including VS.NET, ADO, JS Scripting, VB script,
Java, HTML.
- Support Local staff to improve their skills and expertise in GIS.
- Do other assignments as requested.