SCADA System Engineer
Avista Utilities
Description
Closes: October 29, 2024Starting Range: $39.26 to $66.75 per hour (Full position breakdown below)Full Range: $39.26 to $74.75 per hour
Job Description
Avista is looking for an exceptional individual to join our SCADA System Engineering team as a Kubernetes Administrator for Avista’s Advanced Distribution Management System. The Kubernetes Administrator must have experience working in fast-paced environments and coordinate Kubernetes administration across infrastructure, application development, application portfolio, integration, user experience, and data management and analytics domains.
Responsible for planning, analysis, design, implementation, training and support of Kubernetes-based containerized application systems, utilizing DevOps concepts such as CI/CD to manage the lifecycle of code across development, test, and production SCADA/ADMS/EMS systems. Collaborates directly with the customer to develop a definition of technology requirements and with Delivery and Operations teams and other disciplines to create and develop highly functional Kubernetes clusters and systems. Direct responsibility for researching and engineering technical solutions, project estimates and operating budgets. Maintains a technology leadership role, credentials and expertise. Recommends technology cycles and executes end-of-life technology refresh programs. Executes assignments under minimal direction. Responsible to participate in on-call rotation in support of containerized application environment in Avista’s SCADA/ADMS/EMS systems required to operate a major bulk electric utility control center.
Responsibilities
Design, deploy, and manage Kubernetes clusters using Rancher RKE2.
Implement and manage continuous deployment pipelines using ArgoCD.
Develop and maintain Helm charts for application deployment.
Monitor and optimize the performance of Kubernetes clusters. Troubleshoot and resolve issues within Kubernetes clusters. Ensure high availability and disaster recovery for Kubernetes clusters. Implement security best practices for Kubernetes clusters.
Automate routine tasks using scripting and infrastructure-as-code tools.
Collaborate with development teams to ensure seamless integration of applications with Kubernetes. Maintain appropriate documentation for Kubernetes clusters and related processes. Participate in on-call rotation for Kubernetes-related incidents.
Maintain inventories of technology assets to ensure maintenance and support contracts compliance and avoid license compliance issues.
Maintain cluster health and performance via experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Utilize DevOps concepts such as CI/CD to manage the lifecycle of code across development, test, and production ADMS/EMS systems. Relevant technologies Git, Azure DevOps, Argo CD.
Delegates routine technical and administrative functions to support staff and provides ongoing direction.
Troubleshoot complex system design issues a provide root cause analysis.
Investigate and analyze potential and observed system failure scenarios, and implement upgrades or mitigations to ensure continued system reliability and performance.
Maintain annual education and certification programs. Maintain expert knowledge of technology hardware, operating systems, networking, communication systems, telecommunications and infrastructure applications – specific to assigned areas of responsibility. Research and resolve most complex problems with the ability to develop and execute creative solutions.
Requirements
BA/BS in Information Systems, Computer Science, MIS, Mathematics, Engineering or related field
Preferred experience/strong understanding of:
Rancher RKE2
ArgoCD
Helm
Scripting languages: Bash, Python, Go, etc.
CI/CD tools and practices
Kubernetes architecture and components
License/Certification Desired:
Microsoft Certified Solutions Expert (MCSE)
Certified Kubernetes Administrator (CKA)
Red Hat Certified System Administrator (RHCSA)
Red Hat Certified Engineer (RHCE)
VMware Certified Associate (VCA)
VMware Certified Professional (VCP)
Available to be on call 24×7 in an on-call rotation
System Engineer I:
2 years of relevant experience.
Demonstrated technology leadership abilities.
Good process orientation and a basic understanding of the value delivered by developing and validating engineering models with customer requirements.
System Engineer II includes the above requirements plus:
6 years of relevant experience in an enterprise-size company (500 or more employees).
Technology management skills with success in a balanced value driven customer relationship and productivity model.
Excellent communication skills with a successful track record in a high demand, cross-functional, multi-discipline team environment.
Strong process orientation and a clear understanding of the value delivered by developing and validating engineering models with business requirements.
System Engineer III includes the above requirements plus:
8 years of relevant experience in an enterprise-size company (500 or more employees).
Knowledge of operations and delivery concepts, principles, standards, tools, techniques, and methodologies.
Ability to communicate effectively with teammates, enthusiastic about providing guidance and passing on knowledge, experience, and lessons learned to team members, and works well in a team environment and matrix organization.
System Engineer I: Hiring Range: $39.26 – $51.04 per hour, Full Range: $39.26 – $56.93 per hour System Engineer II: Hiring Range: $44.61 – $58.44 per hour, Full Range: $44.61 – $65.36 per hourSystem Engineer III: Hiring Range: $50.76 – $66.75 per hour, Full Range: $50.76 – $74.75 per hour
Hybrid work options are available for this role. The successful candidate will be required to work at our Spokane, Washington headquarters at least 3 days per week including Mondays and Tuesdays with an additional day determined by the employee and manager.
To Apply We encourage you to apply as many of our positions have step progressions to account for an incoming employee’s various levels of knowledge, skills, and experience.
Complete an online application and attach your resume and cover letter to your profile. All documents must be attached to your application at the time of submitting your application for review. No documents can be attached after you click “Submit”.
BenefitsAt Avista, we believe our employees are essential. Through them we deliver value to our customers and the communities we serve. The physical, mental, and financial health and well-being of our employees and their families are important to us. We are committed to offering a comprehensive total rewards program comprised of an externally competitive, internally equitable compensation structure and a benefits package that allows us to retain and attract a diverse, engaged, and skilled workforce. Our benefits package includes medical, dental, vision, life, and disability coverage, retirement benefits, incentive plans, wellness resources, time-off programs and much more. In addition to our total rewards program, the Pacific Northwest offers abundant outdoor recreation, four distinct seasons, and all the amenities and activities an individual or family might be interested in. To learn more, please visit our benefits website at https://avistabenefits.com/.
Pre-employment screening requirementsEmployment is contingent upon the successful completion of a drug test, background check and motor vehicle records review.
Avista’s Commitment to Equal Opportunity and Affirmative Action Avista is a safe, inclusive workplace for people of all backgrounds, and we are committed to Equal Opportunity Employment, Affirmative Action efforts, and Equity, Inclusion and Diversity. We strongly encourage applications from women, people of color, people with disabilities, protected veterans, and all others. All qualified applicants will be considered regardless of race, color, religion, national origin, sex, gender identity, sexual orientation, marital status, age, sensory, mental or physical disability (unless based upon a bona fide occupational qualification), Veteran status or any other classification protected by nondiscrimination laws.
Equity and diversity in our workplace is important to us. Please view Equal Employment Opportunity Posters provided by OFCCP here (https://www.dol.gov/agencies/ofccp/posters) . Prior to the next step in the recruiting process, we welcome you to inform us confidentially if you require any special accommodations to participate fully in our recruitment process. Avista will make reasonable accommodation to assist a qualified person with a disability in the job application, interview process, and to perform the essential functions of the job whenever possible, where undue hardship would not be created for Avista. Please contact us at humanresources@avistacorp.com if you would like assistance.
Qualifications
Licenses & Certifications
Preferred
NERC Background Check
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)