Manage and administer Azure DevOps repositories, artifacts, boards and pipelines.
Design, implement, and maintain Azure DevOps pipelines to support CI/CD processes for software development projects.
Collaborate with cross-functional teams to define and improve the software release processes, automation, and deployment strategies.
Monitor and troubleshoot the Azure environment, resolving any deployment or performance issues that may arise.
Collaborate with development teams to ensure proper configuration management, version control, and release management practices are followed.
Implement and maintain security practices, including access controls, authentication, and data protection.
Stay updated with the latest Azure DevOps and cloud computing trends, technologies, and best practices, and identify opportunities to enhance the development process.