We are seeking a highly skilled Infrastructure and Azure DevOps Engineer with 3 years of experience to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and maintaining our infrastructure and CI/CD pipelines, ensuring the reliability, scalability, and performance of our applications and services.
________________________________________
Key Responsibilities:
Infrastructure Management:
o Design, implement, and maintain scalable, reliable, and secure infrastructure on Azure.
o Monitor system performance, availability, and security.
DevOps and CI/CD:
o Develop and manage CI/CD pipelines using Azure DevOps.
o Automate deployment processes to improve efficiency and reduce errors.
o Collaborate with development teams to integrate automated testing and deployment strategies.
Cloud Management:
o Manage Azure resources, including virtual machines, storage accounts, databases, and networking.
o Implement and manage Azure governance policies and best practices.
o Monitor and optimize cloud resource usage and costs.
Security and Compliance:
o Implement security best practices and ensure compliance with industry standards and regulations.
o Conduct regular security assessments and vulnerability testing.
o Respond to and mitigate security incidents.
Required Skills and Qualifications:
• Education:
o Bachelor’s degree in Computer Science, Information Technology, or a related field.
• Experience:
o 3 years of hands-on experience in infrastructure management and Azure DevOps.
• Technical Skills:
o Proficient in Azure cloud services and tools.
o Experience with infrastructure-as-code tools (e.g., Terraform, ARM templates).
o Strong knowledge of CI/CD tools, especially Azure DevOps.
o Experience with containerization technologies (e.g., Docker, Kubernetes).
o Knowledge of networking fundamentals and security best practices.
o Familiarity with version control systems, particularly Git.