Domain Engineer I | SDG&E | San Diego, CA
SDG&E is an innovative San Diego-based energy company that provides clean, safe and reliable energy to better the lives of the people it serves in San Diego and southern Orange counties. The company is committed to creating a sustainable future by providing its electricity from renewable sources; modernizing natural gas pipelines; accelerating the adoption of electric vehicles; supporting numerous non-profit partners; and, investing in innovative technologies to ensure the reliable operation of the region’s infrastructure for generations to come. SDG&E is a subsidiary of Sempra Energy (NYSE: SRE).
Our highly trained and responsive employees with their diverse skills, talents and ideas are the reason we can deliver on our commitment and are building America’s best energy company. They are also the reason why we have been recognized with the industry’s most coveted awards. Our employees undertake challenging work and receive highly competitive compensation and benefits. As one of the region’s largest employers, we’re always searching for talented and bright people to join our team. After all, it takes the best to build the best. Learn more about benefits HERE.
Diversity and inclusion are core values of SDG&E. Empowering our employees to be their whole selves at work is our competitive advantage. This is where new ideas come from and meaningful collaboration gets an authentic start. By bringing together people with different perspectives, diverse backgrounds and real commitment to their own individuality, we have built a stronger business. Learn more about our commitment to diversity and inclusion HERE.
The Domain Engineer I assists with provisioning, configuration and ensuring reliability of one or more systems, platforms or networks. Building knowledge in a specialist area in infrastructure, security, or operations, works within a team that builds, runs, and maintains aspects of a critical IT service.
Receiving detailed direction and instructions to guide their work and development, collaborates within the team with supervision and guidance to assist in delivery of new systems, capability, and technical functionality supporting corporate business objectives.
Duties and Responsibilities
- Assists team with installation, implementation, configuration, and maintenance of technology within assigned domain. 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). In collaboration with more senior engineers, assists team to write documentation for implementations of systems or technology in the domain. As an early career domain engineer, embodies a growth mindset, building technical skills and expertise through both formal and informal learning and training, including paired work with other teammates.
- Assists with analysis, diagnosis and repair of technology (systems, platforms, or networks), ensuring adequate performance and capacity management. Performs triage and responds to incidents for specialization as needed.
- Participates in scrum ceremonies (i.e., the 5 ceremonies involved in Scrum methodology: daily stand up, sprint planning, backlog refinement, demos, and retrospectives), providing domain specific information and informs sprint planning. Sprint planning is 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 domain is applicable. A user story is a unit of work that is delivered within a sprint and is typically captured with a specific format including acceptance criteria requirements to determine when the story can be accepted as done.
- Participates in evaluations of system capabilities and selection of technology as part of the technical team, utilizing the opportunity to receive feedback and learn from the work of other domain engineers.
- Performs other duties as assigned (no more than 5% of duties).
- Bachelor’s Degree in Information Systems, Software Engineering, Computer Science, related field or equivalent training and/or experience.
- 2 years – Progressive experience working with IT software, systems, and/or infrastructure, including programming experience in one or more programming languages, or completion of the IT Associates program.
- Development Languages – Knowledge and understanding of multiple IT programming languages and ability to write code and develop applications using those languages.
- Packaged Platform / Systems – Knowledge of technologies and Packaged Platform/Systems including SAP, IBM, Oracle, Public Cloud services, etc.
- 1 year – Experience working with IT infrastructure, with experience in the planning, building, and troubleshooting of systems.
- Cloud Delivery – Familiarity with different cloud computing delivery models, knowledge of cloud-based solutions for Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS), and ability to deliver cloud-based technologies and systems.