Expert GIS DevSecOps Infrastructure Lead - Elevate
Oakland, CA, US, 94612
Requisition ID # 167612
Job Category: Engineering / Science
Job Level: Individual Contributor
Business Unit: Information Technology
Work Type: Hybrid
Job Location: Oakland
Department Overview
PG&E IT is a unified organization composed of various departments which collaborate effectively to plan, deliver, and operate high quality technology solutions. The Geographic Information System Center of Excellence (GIS CoE) department has the responsibility for maintaining and operating IT GIS applications that support Gas, Electric, Power Generation, IT Fiber, and other functional areas while also delivering IT projects and solutions in support of company business goals and priorities.
Position Summary
The GISCoE (GIS Center of Excellence) is embarking on a large new program called Elevate, which will re-platform the entire GIS technology stack at PG&E including existing systems of record, systems of engagement and analytics, and deliver transformational value to the organization. The GIS technology platform will be based on Esri ArcGIS technology hosted on an AWS Cloud environment. This role will be critical to defining the future technical state of GIS at PG&E, and developing a modern development and operations team founded on industry best practices for DevSecOps.
The GIS DevSecOps Infrastructure Lead is a Cloud Platform Engineer, Expert position that designs, builds and operates scalable, available and secure Cloud Services for the GISCoE. Responsible for developing automations for the configuration and deployment of AWS Cloud Infrastructure and services, and Esri ArcGIS applications upon that infrastructure. The successful candidate will have a deep understanding of DevSecOps technical frameworks and industry best practices and will help establish an operations culture with a “shift left” mindset. Will support the GIS CoE in developing robust practices of continuous integration, code re-use, automated deployment, infrastructure-as-code and continuous monitoring while integrating PG&E cybersecurity and cloud standards in every phase.
Directs both employee and contractor developer resources in delivering AWS environments and code delivery pipelines to PG&E product development teams. Partners closely with vendors AWS and Esri to establish best practices for delivering infrastructure that is secure, reliable and high performance. Responsible for design reviews, architecture reviews, and building AWS solutions for both internal users and PG&E customers. Responsible for conducting technology review meetings across GIS projects and for aligning to IT strategy, investments, components, structures, and processes, defined by the leadership team.
Build and maintain relationships with external Business partners for delivery of the technology architecture and code components to fulfill their business needs. Builds and maintains relationship with Internal IT partners such as Enterprise Architecture, Cybersecurity and the Cloud Center of Excellence. Contributes to technology road map at GIS COE. Shares the responsibility for technical delivery of components of a project with Project Manager/Scrum Master.
PG&E is providing the salary range that can reasonably be expected for this position at the time of the job posting. This salary range is specific to the locality of the job. The actual salary paid to an individual will be based on multiple factors, including, but not limited to, internal equity, specific skills, education, licenses or certifications, experience, market value, and geographic location. The decision will be made on a case-by-case basis related to these factors. This job is also eligible to participate in PG&E’s discretionary incentive compensation programs.
Pay range is: $140,000.00 - $207,900.00
This position is hybrid, working from your remote office at our Oakland Headquarters based on business need. The assigned work location will be within the PG&E Service Territory.
Job Responsibilities
- Responsible for successful delivery of AWS infrastructure-as-code using Terraform, Cloud Formation, while supporting multiple GIS projects.
- Innovate, and develop cutting edge solutions through automation - IaC (Infrastructure as code), DevSecOps tools (CICD, Code quality, security, and monitoring)
- Ensure the infrastructure, services, and applications developed meets all standards including security, monitoring, performance, and SLAs.
- Manages complex continuous build, test integration and deployment of applications and pipelines
- Responsible for technical delivery of CI/CD pipelines and PR code reviews/approvals.
- Partners closely with AWS and Esri technical leads to deliver industry leading DevSecOps automations on the AWS cloud environment.
- Configures, manages and troubleshoots complex systems of scale.
- Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling.
- Develop and maintain CI/CD pipelines, enabling continuous integration, continuous delivery, and continuous deployment of applications.
- Perform capacity planning and monitoring, predicting system growth.
- Improve stability and reliability of cloud-base applications and services.
- Establish and maintain monitoring and alerting systems to proactively identify and address issues.
- Standardize CloudFormation/Terraform templates: (Linux, Windows, and self-healing application stacks).
- Lead efforts to automate repetitive tasks, streamline deployment processes, streamline business processes.
- Contribute to the GISCoE and Elevate program solution roadmaps.
- Oversee compliance of the vendor deliverables to solution roadmap.
- Ensure compliance to IT standards/regulations.
- Contributes and drives towards technology standards set by GIS COE.
- Participate in Technology Governance committee meetings and leadership meetings.
- Develops relationship across IT partners and line of business clients.
- Promotes collaborations and communications with all stakeholders.
- Strong teamwork and interpersonal skills at all levels.
- Achieve results for the goals set and communicated by the leaders.
Qualifications:
Minimum:
- Bachelors Degree in Computer Science or job-related discipline or equivalent experience
- 5 years experience in IT-Information Technology Cloud Technologies
- Experience working in Agile/Scrum environment
- AWS-Amazon Web Services – Associate Certification or equivalent Cloud platform certification
Desired:
- Master’s degree in in Computer Science, Geo-Informatics/GIS, Information Technology, Geography/GIS, or other relevant field
- 7 years of hands-on AWS Cloud related DevSecOps experience.
- 7 years experience in deploying applications using Continuous Integration / Continuous Delivery (CI/CD).
- 5 years of hands-on GIS-related programming and analysis experience.
- 10 Years of experience of hands-on application development.
- 10 Years of experience working in ESRI technology that includes ArcGIS Enterprise, ArcGIS Online, and ArcGIS Developer APIs (JavaScript API, Python API).
- Proven knowledge with DevSecOps principles and standards.
- Multiple programming languages experience.
- Experience in development and configuration of remote sensing GIS solutions including the use of imagery and LiDAR data.
- 5 Years of experience in Utility GIS data and network models.
- 8 Years of experience in Software Development Life cycle process and quality assurance practices for developing software applications.
- Gas and Electric Utility business/domain knowledge.
- Excellent planning and organizational skills; detail and process-oriented; able to juggle multiple priorities in a fast-paced environment.
- Experience in overseeing technical delivery of contractor teams.
- Mentoring and training experience of GIS technology teams in a larger organization
- Experience in Agile and Scalable Agile Framework methodology.
- Experience in developing applications in AWS.
Nearest Major Market: San Francisco
Nearest Secondary Market: Oakland