JOB DESCRIPTION:
Skills Desired:
Strong understanding of Azure services: This includes compute, storage, networking, and security services.
-Proficiency in Azure DevOps: Experience with Azure Pipelines, Azure Repos, Azure Boards, etc.
-Experience with CI/CD pipelines: Ability to design, implement, and manage automated build and deployment processes.
-Knowledge of Infrastructure as Code (IaC): Familiarity with tools like Terraform or Azure Resource Manager templates.
-Scripting and automation skills: Proficiency in languages like PowerShell or Python for automating tasks.
-Experience with version control systems (Git): Understanding of branching strategies and collaborative development workflows.
-Strong communication and collaboration skills: Ability to work effectively with cross-functional teams.
Roles & Responsibilities:
Designing and Implementing CI/CD Pipelines:
-Azure DevOps Engineers create and manage automated build, test, and deployment pipelines using Azure DevOps services.
Infrastructure as Code (IaC):
-They utilize IaC tools to automate the provisioning and management of cloud infrastructure, ensuring consistency and repeatability.
Cloud Infrastructure Management:
-This includes managing and optimizing Azure resources, ensuring performance, scalability, and security.
Collaboration and Communication:
-They work closely with development, operations, and other teams to facilitate seamless software delivery and troubleshoot issues.
Automation and Monitoring:
-They automate routine tasks, implement monitoring solutions, and establish alerts for performance and error detection.
Security and Compliance:
-They implement and maintain security best practices and ensure compliance with relevant regulations within the Azure environment.
Troubleshooting and Incident Management:
-They diagnose and resolve issues related to applications, infrastructure, and deployment pipelines.
Any Graduate