Azure DevOps Engineer

hitachienergy

Bengaluru 6 Years Exp Posted 551d ago

Job Description

Key Responsibilities

  • Designing and implementing scalable and reliable CI/CD pipelines on the Azure platform
  • Automating the deployment, monitoring, and management of applications in production
  • Collaborating with software developers and IT operations to integrate DevOps practices into the development lifecycle
  • Ensuring the reproducibility, reliability, and scalability of software deployments
  • Developing and maintaining infrastructure-as-code using tools such as Azure Resource Manager (ARM) templates, Terraform, or Bicep
  • Monitoring the performance of applications and infrastructure, and implementing strategies for continuous improvement
  • Managing and optimizing Azure resources for cost and performance
  • Implementing best practices for source control, branching, and release management
  • Ensuring compliance with security and data privacy regulations

 

Knowledge and Skills

  • Proficiency in programming and scripting languages such as PowerShell, Python, or Bash
  • Experience with Azure DevOps services, including Azure Pipelines, Azure Repos, and Azure Artifacts
  • Strong understanding of containerization technologies such as Docker and Kubernetes
  • Experience with infrastructure-as-code tools such as ARM templates, Terraform, or Bicep
  • Knowledge of CI/CD tools and practices, including automated testing and deployment
  • Familiarity with monitoring and logging tools such as Azure Monitor, Log Analytics, or Application Insights
  • Strong problem-solving and troubleshooting skills
  • Excellent communication and collaboration skills to work effectively with cross-functional teams
  • Strong attention to detail and organizational skills
  • Ability to articulate and present ideas to senior management
  • Problem-solving mindset with the ability to work independently and as part of a team
  • Eagerness to learn and enhance knowledge unassisted
  • Strong networking skills and global orientation
  • Ability to coach and mentor team members
  • Effective collaboration with internal and external stakeholders
  • Adaptability to manage and lead transformational projects

 

Experience

  • 6+ years of experience in DevOps, with a focus on Azure DevOps

 

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Relevant certifications in Azure DevOps or cloud computing will be an added advantage

Similar Openings for You