Full-Time Domain Engineer – Cloud (Hybrid) (#22-66521)
Job Description
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.
For more information, visit SDGEnews.com or connect with SDG&E on Twitter (@SDGE), Instagram (@SDGE) and Facebook.
Primary Purpose
The Domain Engineer – Cloud for Infrastructure as Code Team is responsible for any technological duties associated with Infrastructure as Code, Cloud computing, including design, planning, management, maintenance, and support. Continuously innovates, improves, and evolves company’s Cloud environments through automation. Adheres to group standards and architecture while working across teams to recommend, develop, and deploy Cloud capabilities for future organizational needs.
Duties and Responsibilities
- Creates, tests, and implements software programs utilizing programming languages. Installs, configures, tests, maintains, monitors and troubleshoots software across Cloud platforms including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Writes documentation for implementations of services and applications. Supports product teams with operational oversight and engineering consulting, contributing to applications and systems development relevant to Cloud-based platforms and systems.
- Performs analysis, diagnosis, and repair of infrastructure and application problems. Supports Cloud operations by performing triage and responding to incidents. Identifies opportunities for automation throughout application release cycle. Provides operational support and maintenance for technology and systems related to assigned service area. Supports Technology Lifecycle Roadmap through 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), providing cloud domain specific information to inform sprint planning. Sprint planning 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 (i.e., Unit of work that is delivered within a sprint – typically captured with a specific format including “acceptance criteria” that act as requirements to note when the story can be accepted as done) and defining user story acceptance criteria where the cloud domain is applicable. A domain is an organized set of components based on technology, business, or organizational similarities typically with significant technology trends impacting its environment (e.g., Cloud, Cybersecurity).
- Assists in selection of Cloud-based services to ensure performance needs are met for high availability, resiliency, and automation. Provides technical insight to make platform enhancements, documenting any critical impacts. Ensures adherence to company standards and security policies and guardrails while developing successful solutions that enable rapid adoption. Effectively partners with Cloud Architects to ensure alignment on design and best practices.
- Performs other duties as assigned (no more than 5% of duties).
Required Qualifications:
- Bachelor’s Degree Computer Science, Information Systems, Software Engineering, closely related field, or equivalent training and/or experience.
- 3 years – related experience working in IT solution delivery and/or IT infrastructure, with experience in systems planning, building, and troubleshooting or working in software engineering developing applications and solutions.
- 1 year – experience working with Cloud technology, with experience in planning, building, and troubleshooting Cloud-based platforms, technology systems, and/or applications.
- 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.
- 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.
- Cloud Operations and Maintenance – Ability to maintain and administer a Cloud network, including acquiring, testing, installing, patch management, replacing or upgrading both hardware and software features.
- Cloud Engineering – Ability to deliver highly scalable software in the cloud, design for resiliency and redundancy, and leverage expertise in relevant design, processes and techniques to develop and plan server architecture for cloud infrastructure including components such as cloud management, consumer resources, elasticity, metering, hybrid capabilities, and disaster recovery.
- Development Languages – Knowledge and understanding of multiple IT programming languages and ability to write code and develop applications using those languages, e.g., Go, Shell, Python
- Infrastructure and Hosting – Strong knowledge of IT infrastructure concepts, e.g., firewalls, load balancers, storage, monitoring, security, etc.
- Relevant Cloud Certifications: One or more Developer certifications from Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP), or equivalent certification or training.
- Must reside in Southern California or be willing to relocate upon hire.
- We offer a hybrid work environment. Although the schedule may vary, typically this will allow you to work from the office two to three days per week and work remotely on the remaining workdays.
Preferred Qualifications:
- 3 years – programming experience, including experience with DevOps engineering, designing for high systems availability, driving system orchestration and automation, architectural standardization, and test automation.
- DevSecOps Practices – Strong understanding of processes and concepts to drive the integration of development, operations, and security into enterprise software development to produce better outcomes.
- Configuration Management – Knowledge of configuration management techniques, and ability to identify, control and change work production relationships and migration between environments.
- Continuous Configuration Automation Tools – Knowledge of platforms and applications designed to assist or enable continuous configuration automation, e.g., Ansible, Terraform, etc.
- Principles of Lightweight Architecture – Knowledge related to lightweight and cloud-based approaches to IT infrastructure and configuration management, including an ability to apply techniques such as containerization, micro services, and API gateways.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability or protected veteran status.
Note: SDG&E strives to ensure that employees are paid equitably and competitively. Starting salaries may vary based on factors such as relevant experience, qualifications, and education.
SDG&E offers a competitive total rewards package that goes beyond base salary. This position is eligible for an annual performance-based incentive (bonus) as well as other merit-based recognition. Company benefits include health and welfare (medical, dental, vision), employer contributions to retirement benefits, life insurance, paid time off, as well as other company offerings such as tuition reimbursement, paid parental leave, and employee assistance programs.
How to Apply
Please APPLY HERE108 total views, 0 today