Saturday , April 1 2023

SoCalGas Jobs in Anaheim – Principal Domain Engineer

Website SoCalGas

Job Description:

The Principal Domain Engineer leads provisioning and configuration of one or more complex systems, platforms, or networks, with a focus on those with significant dependencies and potential impacts to other systems, applications, and teams. Knowledgeable in multiple distinct areas of infrastructure, security, or operations, builds, runs, and maintains critical IT infrastructure, making it available on a self-service basis to agile product teams, and ensuring reliability of IT systems and infrastructure.

Job Responsibilities:

  • Plans all activities associated with support and maintenance of technology platforms, systems and IT infrastructure within area of responsibility. Provides subject matter expertise in highly specialized areas of technology related to IT infrastructure, security, platforms, databases, and enterprise systems. Provides operational oversight of timeliness and quality of vendors’ deliverables providing maintenance and support of technology and systems. Provides input into Technology Lifecycle Roadmap through ongoing discovery, analysis, and assessment.
  • Participates in scrum ceremonies (i.e., the 5 ceremonies involved in Scrum methodology: daily stand up, sprint planning, backlog refinement, demos, and retrospectives), acting as a Subject Matter Expert (SME), informs sprint planning which is the initial planning event that begins a sprint and defines what can be delivered in a sprint. Actively supports product teams in writing user stories and defining user story acceptance criteria where their expertise is applicable. A user story is a unit of work that is delivered within a sprint, typically captured with a specific format including acceptance criteria that determine when the story can be accepted as complete.
  • Builds and maintains high-performance, fault-tolerant (i.e., resilient, and able to continue operating in event of failure of one or more components), secure and scalable technology. Oversees installation, configuration, and maintenance of technology systems and applications relevant to specialized domain where a domain is defined as an organized set of components based on technology, business, or organizational similarities typically with significant technology trends impacting its environment (e.g., Cloud, Cybersecurity). Leads in creation of processes and templates for implementations related to area of responsibility. Creates appropriate documentation for all development within domain. Implements high risk and/or scalable technology changes according to delivery framework, for business-critical functional areas while following established designs and configurations. Provides consultation to product teams on engineering and operational topics relevant to area of responsibility, providing expertise related to specific systems and integrations. Identifies risks and impacts of product’s development. Provides input and oversight where needed for development of applications and systems. Exercises considerable latitude and initiative to solve challenging technical problems and influence technological maturity across team and group. Leads long-term initiatives in area of expertise, collaborating with multiple teams and stakeholders to develop technology and systems. Anticipates and manages risks to drive team success. Ensures effective management of defects and unresolved incidents, and drives continuous improvement in engineering practices across organization.
  • Drives selection of technology (systems, platforms, or networks) to deliver needed capabilities. Analyzes new technology to identify and mitigate risks. Plans system, platform, or network enhancements, taking into account dependencies between technology systems, potential risks of implementation, and adherence to corporate standards and security policies. Drives identification and mitigation of dependencies and risks associated with system or platform they are responsible for to meet performance needs. Partners with architects to ensure adherence to overall architecture and standards. Contributes to development of a self-service model for platforms and technology services that empowers development teams and drives efficiency.
  • Performs other duties as assigned (no more than 5% of duties).
  • Leads analysis, diagnosis and repair of technology systems, platforms, an/or networks, ensuring adequate performance and capacity management. Leads triage and issue resolution for escalated activities, applying technical expertise and deep knowledge of domain to identify root causes, and identify solutions.

Job Requirements:

  • Packaged Platforms / Systems – Knowledge of technologies and Packaged Platform/Systems such as SAP, IBM, Oracle, Public Cloud services, etc. Intermediate
  • Development Languages – Knowledge and understanding of multiple IT programming languages and ability to write code and develop applications using those languages. Advanced
  • IT Service Management – Ability to manage IT services lifecycle (service strategy, design, transition, operation, continuous service improvement) and use DevOps methodology and tools to analyze results. Advanced
  • Software Delivery Frameworks – Strong knowledge of delivery frameworks such as Agile Scrum, Kanban, and/or Software Development Lifecycle (SDLC); proven ability executing projects in a collaborative, fast-paced environment. Advanced

Qualification & Experience:

  • Education: in Information Systems, Software Engineering, Computer Science, related field or equivalent training and/or experience. Required
  • 8 years Progressive experience working with IT software, systems, and/or infrastructure, including progressive programming experience in one or more programming languages. Required
  • 5 years Experience working with IT infrastructure, with experience in the planning, building, and troubleshooting of systems.

Job Details:

Company: SoCalGas

Vacancy Type:  Full Time

Job Location: Anaheim, CA, US

Application Deadline: N/A

Apply Here