Description

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in DevOps or related roles.
  • Hands-on experience with Azure DevOps, CI/CD tools, and scripting languages (e.g., PowerShell, Bash, Python).
  • Strong knowledge of IaC tools (Azure DevOps.).
  • Familiarity with Agile methodologies and project management tools.
  • Experience in the utility or energy industry is highly preferred.
  • Familiarity with regulatory compliance frameworks (e.g., NERC CIP, ISO 27001).

Key Responsibilities

CI/CD Pipeline Development & Management - Azure DevOps.

· Design, implement, and maintain CI/CD pipelines using Azure DevOps. Automate build, test, and deployment processes to support high-availability energy systems.

  • Collaborate with development, QA, and operations teams to streamline software delivery.
  • Mentor team members on DevOps and Agile best practices.

Infrastructure as Code (IaC) - Azure DevOps.

· Manage infrastructure using tools like Terraform, Ansible, or CloudFormation or other IaC tools.

  • Support hybrid cloud and edge computing environments common in utility operations.
  • Ensure infrastructure is scalable, reproducible, and compliant with industry standards.

Agile Process & Project Management - Azure DevOps.

· Define and manage Agile work items in Azure DevOps Boards (Epics, Features, User Stories, Tasks).

  • Collaborate with Product Owners and Scrum Masters to align sprint planning with business goals.
  • Create and maintain custom workflows and process templates.
  • Generate dashboards and reports to track team performance and project progress.

Security & Compliance (DevSecOps)

·
Integrate security practices into the DevOps pipeline to support a DevSecOps approach.

Education

Any Graduate