Friday , January 27 2023

SoCalGas Jobs in Anaheim – Principal Domain Engineer

Website SoCalGas

Job Description:

The Principal Domain Engineer – Enterprise Network Architecture and Engineering 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:

  • Performs other duties as assigned (no more than 5% of duties).
  • Review and thoroughly understand Sempra’s Network Architecture Standards.  Work with Product Owners and architects to communicate with internal business partners to collect requirements and deadlines for delivering network solutions.  Works with architects to Design solutions for extremely high network availability and resiliency.  Document and implement said designs; prepare materials for and perform hand-off to Operations team(s).  Works with Scrum Master to Create high-level project plans that identify resource needs and critical paths.  Works independently to lead technical projects to completion.  Works on other IT partners to create configuration templates for deployment.  Review HLD, LLD, and MOPs and evaluate against validated architectures & designs
  • 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. 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.
  • 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.
  • Perform site surveys as part of preliminary engineering for design requirements for space, iron works and power.  Coordinate and organize meetings with vendors and other groups to monitor project implementation progress. Develop/execute implementation and cut-over procedures.  Determine/Provide space/power/assignments, fiber availability for MDF/telecom room, DSX (DS1/DS3), OC3/OC12, Fiber Distribution Panel, etc.  Identify requirements and estimated dates for any items not presently available.  Updates and monitor engineering plans, records, and trackers.
  • 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.
  • 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.

Job Requirements:

  • Development Languages – Knowledge and understanding of multiple IT programming languages and ability to write code and develop applications using those languages.
  • 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.
  • Packaged Platforms / Systems – Knowledge of technologies and Packaged Platform/Systems such as SAP, IBM, Oracle, Public Cloud services, etc.
  • 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.

Qualification & Experience:

  • 5 years Experience working with IT infrastructure, with experience in the planning, building, and troubleshooting of systems.
  • 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

Job Details:

Company: SoCalGas

Vacancy Type: Full Time

Job Location: Anaheim, CA, US

Application Deadline: N/A

Apply Here