General Electric Staff Services Engineer: GIS in Bengaluru, India
Job Description Summary
In this role, you will work closely with customers to understand and define requirements, develop technical proposals, and set expectations for complex Asset Management projects based on the Smallworld GIS platform and more specifically the Geo Spatial Server solutions.
You will act as a Technical Lead as well as an individual contributor and provide technical leadership on smaller projects and/or project stages on these engagements, working with GE teams and delivery partners contributing to commercial and technical proposals and project delivery while balancing scope versus project time and resource commitments.
In this role, you will:
Provide expert knowledge and experience to estimate the technical effort required to implement Asset Management solutions and project delivery stages built primarily on the Smallworld GIS platform
Lead the technical team on the Software Delivery technical element of projects to meet the contracted requirements, timeline and quality commitments.
Lead the Partners and any Services Engineers assigned to the Project, assigning Work Packages and ensuring the reviews on technical Show and Tells.
Ensure development and documentation are fit for purpose.
Liaise with the Product Engineering Team, manage the Testing and Defect strategy and to work in conjunction with the Project Manager to enable the completion of the Project to Cost, Quality and Schedule
Contribute to the analysis of customer business processes and high level technical analysis activities, such as requirements gathering and gap analysis of user requirements
Development of detailed design specifications.
Contribute to and potentially lead the implementation of project stages of Asset Management solutions built on the Smallworld GIS platform, the utilities and telecoms office solutions and mobile enterprise suite.
Focus on design and implementation of Smallworld Geo Spatial Server (GSS) solutions.
Own technical deliverables during the entire lifecycle of the projects and potentially act as technical delivery lead.
Engage throughout the full lifecycle of assigned projects, influencing decisions on business outcomes and designs and functionality to keep programs on track in terms of budget, time, and customer expectations.
Effectively leverage product capability, driving standardization, limiting customization, and maximizing reuse of content developed for previous solutions.
Interact with Product Development Team, Commercial Team, Customers, Solution Providers (Partner / Integrators), and other cross-functional teams as required for the solution.
Effectively communicate both verbally and in writing with peers and team members as an inclusive team member, supporting pre-sale strategy, services consulting efforts, and project execution.
Effectively apply Asset Management SSDM methodology and project standards.
Maintain & continuously update technical skills and knowledge for self and team
Work independently as well as part of the team.
Bachelor's Degree in Software Engineering, Computer Science or comparable discipline from an accredited university or
8+ years experience in software analysis, design, methodology, development and architecture
Strong background in spatial technology, graphical applications, real time systems, or other enterprise solutions
Experience in creating and managing production scale Kubernetes clusters.
Performing application deployments on Kubernetes cluster
Securely managing kubernetes Cluster on at least one of the cloud providers (AWS, Azure)
Proficiency in database tools (e.g. Oracle/ Oracle Spatial) and database modelling
Experience in UNIX and/or Windows operating systems
Fluent in English
Must be willing to travel 20 %
Relocation Assistance Provided: Yes