The Technical Landscape Services (TLS) GeoSigns (Shell’s Geomatics Software brand) and GeoMatics Information services (GIS) is accountable for ensuring the GeoSigns and GIS Application Landscapes remain stable, reliable, updated and perform as needed by the Exploration user community globally. They do this by embedding ITIL processes throughout and by delivering high quality process and technical solutions where required. In addition, the services team will regularly provide 2nd level technical support as well as taking a technical lead role in upgrade, deploy and improvement projects globally when related to ArcGIS Server, Portal for GIS, BPA2 (Basin Play Analysis) or nDI (Seismic Interpretation).
To achieve this in the highly visible, demanding and progressive world of GeoSigns and GIS the team actively embrace and drive collaborative activities, champion and implement emerging methodologies and ways of working (DevOps, Continuous Delivery), actively seek improvement opportunities in terms of process and technology and ensure that the core scope of the team is delivered in a clinical and highly efficient manner to create a solid foundation upon which the team operates.
Team activities include daily operational and technical support of the above landscapes to include:
- Incident, problem and situation management
- Performance analysis and remediation,
- End-to-end monitoring of the Application Landscapes
- Deployment of applications using the continuous delivery approach
- Technical Project Lead activities for a variety of fast moving projects
- Process Improvement and implementation.
In addition, the team actively and visibly seek out opportunities to improve and refine how we operate, work and ultimately deliver value to our end users.
- Key accountabilities include:
- High Quality incident, change and problem management delivery in line with agreed Service Level Agreements (SLA) and business requirements, covering both service and technical activities.
- Guard & assure GIS IT services, ensuring integrity and operational availability. Be the focal point and integrator for escalations between parties managing the infrastructure and application components.
- Ensure business Service Level Agreements and KPI’s are routinely met as defined in the enterprise Service Level Agreements, remediate where breached.
- Drive and own global GIS release management and deployment activities from an TLS perspective (operations) to ensure timely delivery of new deployments, security patches and application upgrades.
- Accountable for release deployment automation (scripts), technical delivery and automation tooling management (deployment and availability) within the services scope.
- Work closely together with development teams to make sure all requirements on infrastructure are consequent and the same in the different environments (development, user acceptance testing & production).
- Identify and deliver improvements to the infrastructure and applications landscapes with clear business value.
- Lead but also contribute to GIS project delivery on behalf of TaCIT and TLS.
- Maintain highest level of Service Integration and collaboration with 3rd party service providers (ATT, HP, TSI).
- Represent the GeoSigns and GIS Services team in all aspects of the service delivery scope to users, stakeholders and support teams.
- Focal point for Service and Transition Management Activities when on-boarding new applications or project deliverables.
Key challenges include:
- The Shell GIS portfolio is highly technical and comprises of (among others): Portal for ArcGIS, ArcGIS Server, FME Server and Oracle on Linux.
- The service has a global user base with differing levels of landscape complexities covering Oracle, Virtual Work Stations, Linux, Windows 7 and Storage. Managing services under these conditions require specialized tools, skills and knowledge.
- Shell GIS customers, development teams and stakeholders are widely distributed around the globe. This requires excellent communications skills.
- The GeoSigns and GIS team is relatively small with accountability for a highly visible application set. In addition these applications are driven by highly competitive and progressive application teams. We need to ensure the users and development teams requirements are met without introducing risks to production environments.
- The ESRI’s GIS application suite continuously pushes new technologies, their use and associated ways of working are changing. In addition to that, usage is rapidly growing. Together these two trends introduce additional risks and challenges which require quick thinking and understanding of how to remediate the immediate impact and the longer term potential impact.
- Understanding the IT infrastructure, Shell IT and Business Support Models including partnerships.
- The GIS Service Engineer should have a minimum of a Bachelor’s degree in Information Technology (or related discipline) from a recognized educational institute.
- Excellent GIS backend application deployment skills covering ArcGIS Server and Portal for ArcGIS, Internet Information Services and ArcSDE/Oracle on Linux. This includes infrastructure and application capacity planning.
- Experience with release automation and continuous delivery in highly technical environments (including Cloud technologies).
- Is proficient with Enterprise (GIS) IT architecture design and concepts. Has the ability to apply advanced techniques, theory, concepts and practices in an operational GIS IT landscape. Has a proven track record in deploying GIS technologies at enterprise level.
- Very good generic IT Infrastructure skills covering Windows Server and Linux. Has more than 5 years of experience in technical IT support
- Technically excellent with a good understanding of Windows/Linux applications, storage, DCLAN/WAN, oracle systems and networks including associated trouble shooting methodologies.
- Has very good Python scripting skills.
- Is able to programmatically procure, configure and automate infrastructure (ie: Windows Server 2012r2, SQL Server, RedHat Linux server) through ‘infrastructure as a code’ tooling like Chef or Puppet.
- Has an excellent understanding of version control in tools like VSTS, Github and similar.
- Is able to set up and improve release automation for our core web applications based on continuous deployment principles.
- Strong understanding of the ITIL service processes and tools with the ability to think from both the customer and service viewpoint.
- Strong communication skills in English – spoken and written. Is able to communicate technical analysis to stakeholders and updates within the team alike.
- Customer focused and pro-active attitude; enjoy customer facing, taking end-to-end responsibility.
- Be able to work with various specialized multinational support teams to bring complex requests or problems to timely resolution.
- Highly motivated with good organization and team working skills.
- Demonstrates ability to handle many tasks concurrently including negotiation skills available to work through conflicting deadlines to reach agreement with clients in an amenable manner.
- Knowledge of IT Project Management and service on boarding principles.
- Strong relationship with the Oil and Gas industry. A good understanding of the Sub-surface domain is required.
- Ability to share knowledge and experiences, willingness to adopt the ideas of others, while keeping abreast of new developments, recognizing technology gaps and knowing what the competition is doing.