This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

System Engineer

$39 - $66/Yr

Avista - Spokane, WA

posted 2 days ago

Full-time - Entry Level
Hybrid - Spokane, WA
Credit Intermediation and Related Activities

About the position

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.
  • Maintain cluster health and performance via experience with monitoring and logging tools.
  • Utilize DevOps concepts such as CI/CD to manage the lifecycle of code across development, test, and production ADMS/EMS systems.
  • Delegate routine technical and administrative functions to support staff and provide ongoing direction.
  • Troubleshoot complex system design issues and provide root cause analysis.
  • Investigate and analyze potential and observed system failure scenarios, and implement upgrades or mitigations.
  • Maintain annual education and certification programs.
  • Maintain expert knowledge of technology hardware, operating systems, networking, communication systems, telecommunications and infrastructure applications.

Requirements

  • BA/BS in Information Systems, Computer Science, MIS, Mathematics, Engineering or related field.
  • Preferred experience/strong understanding of Rancher RKE2.
  • Preferred experience/strong understanding of ArgoCD.
  • Preferred experience/strong understanding of Helm.
  • Preferred experience/strong understanding of scripting languages: Bash, Python, Go, etc.
  • Preferred experience/strong understanding of CI/CD tools and practices.
  • Preferred experience/strong understanding of Kubernetes architecture and components.

Nice-to-haves

  • 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).

Benefits

  • Medical, dental, vision, life, and disability coverage.
  • Retirement benefits.
  • Incentive plans.
  • Wellness resources.
  • Time-off programs.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service