GS developer- remote

0 views
Skip to first unread message

Shaheen Syed

unread,
10:07 AM (7 hours ago) 10:07 AM
to
GIS Developers Required Skills/Experience • Bachelor’s degree Computer Science, Information Systems, Engineering, or a related field. • Experience in ArcGIS Pro, ArcGIS Online, ArcGIS Utility Network, Utility network data model • Experience of implementation of GIS DB, GIS data migration, ETL tool FME desktop and server, workbench • Experience with migrating Utility GIS landscape from Geometric to Utility Network model • Experience in implementation of ArcGIS components and integrations with other non-GIS system • Experience developing GIS applications and supporting geospatial workflows in a utility, infrastructure, or enterprise environment • Python and developing REST APIs with Python • .Net core / Angular / React / Node JS o Experience in developing Micro services / API using .net core o Experience in developing highly scalable web application using Angular/ React/ node Js • Experience with relational or spatial databases such as SQL Server, PostgreSQL/PostGIS, or Oracle, including enterprise geodatabase concepts. • Hands-on experience with Esri platforms, including ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online, and ArcGIS Utility Network • Knowledge of governance, security, data standards, and performance considerations in large enterprise GIS environments. Responsibilities • Work with Architects to come up design document and work with team to implement the design. • Develop, debug code as an individual contributor as well as to guide team members to develop efficient code and debug for issues. • Create the design, implementation, and ongoing management of systems that deliver against strict requirements for functionality, scalability, performance, and reliability. • Follow ESRI GIS best practices and build GIS solutions that help with maintainability and scalability of the applications. • Collaborate with development, testing, infrastructure and operations teams to address and implement solutions to identified issues, to deliver a defect free product. • Collaborate with development to design in-house tools/software. • Work with the application development team to determine technical requirements and estimate effort and prioritize tasks. • Design and develop new application components and services (including prototypes and concepts
Reply all
Reply to author
Forward
0 new messages