Job Description: We seek a highly skilled and experienced Senior Azure DevOps Engineer/Admin to join our dynamic team. As a Senior Azure DevOps Engineer/Admin, you will be responsible for architecting, implementing, and maintaining Azure-based solutions for our clients. You will collaborate closely with cross-functional teams, including developers, system administrators, and project managers, to deliver robust and efficient cloud infrastructure and development pipelines.
Responsibilities:
- Design, deploy, and maintain Azure cloud infrastructure and services, including virtual machines, storage accounts, virtual networks, and security groups.
- Implement and manage Azure DevOps pipelines, including source control, build, test, and release automation.
- Collaborate with development teams to ensure continuous integration and deployment practices are optimized for efficiency and reliability.
- Troubleshoot and resolve issues related to Azure infrastructure, DevOps pipelines, and deployments.
- Develop and maintain infrastructure-as-code (IaC) using tools such as Azure Resource Manager (ARM) templates and PowerShell.
- Implement and manage Azure security and governance policies, including RBAC (Role-Based Access Control), Azure Active Directory, and Azure Security Center.
- Monitor and optimize Azure resources for performance, scalability, and cost efficiency.
- Stay up to date with the latest Azure technologies, industry trends, and best practices.
- Mentor and provide guidance to junior team members, fostering a collaborative and knowledge-sharing environment.
Requirements:
- Bachelor's degree in computer science, engineering, or a related field (or equivalent work experience).
- 10+ years of overall IT experience, with a focus on cloud infrastructure and DevOps practices.
- Proven experience of 7 to 8 years as an Azure DevOps Engineer/Admin, specifically working with Azure cloud services and tools.
- Strong knowledge of Azure cloud services, including Azure VMs, Azure Storage, Azure Networking, Azure Functions, and Azure App Services.
- Hands-on experience with Azure DevOps tools, including Azure Repos, Azure Pipelines, and Azure Boards.
- Proficiency in scripting languages such as PowerShell and experience with infrastructure-as-code (IaC) tools like Azure Resource Manager (ARM) templates or Terraform.
- Solid understanding of CI/CD (Continuous Integration/Continuous Deployment) principles and practices.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Experience with Azure security and compliance frameworks, including Azure Security Center and Azure Policies.
- Excellent troubleshooting and problem-solving skills.
- Strong communication and collaboration abilities, with a proven track record of working effectively in cross-functional teams.
Preferred Qualifications:
- Microsoft Azure certifications (e.g., Azure Administrator, Azure DevOps Engineer, Azure Solutions Architect).
- Experience with other cloud platforms, such as AWS or Google Cloud Platform (GCP).
- Familiarity with Agile methodologies and tools.
At Forge Intellect Technologies, we value innovation, teamwork, and a passion for technology. If you are a highly motivated individual with a deep understanding of Azure cloud infrastructure and a proven track record in Azure DevOps, we would love to hear from you. Join our team and contribute to shaping the future of our clients' digital transformation. Apply now!