173 TetraHed Jobs
Azure Platform Engineer - DevOps
TetraHed
posted 24d ago
Flexible timing
Key skills for the job
Mandatory Skills : Azure Cloud Platform, Azure Services including advanced knowledge of Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure App Service Environments (ASE), Azure Functions and Web Apps, Azure Networking, Azure SQL Database, and Azure Active Directory, Terraform, Ansible, Azure DevOps tools, GitHub
Location : Remote, Chennai., Hyderabad, Kolkata, Ahmedabad, Pune
Responsibilities :
- Platform Provisioning : Design and implement scalable Azure environments using Infrastructure as Code (IaC) tools such as Terraform and Ansible.
- Develop repeatable and reliable provisioning processes to meet project and operational requirements.
- Project Enablement : Collaborate with project teams to understand requirements and enable successful deployment and management of Azure resources.
- Provide technical expertise and guidance to ensure that project goals are met efficiently and effectively.
- Architectural Design : Work with architects and engineering teams to design complex Azure solutions that align with best practices and industry standards. Review and validate architectural designs for new projects and ensure seamless integration with existing systems.
- Automation & CI/CD : Develop and maintain automation workflows for resource provisioning and configuration management. Implement and manage CI/CD pipelines using Azure DevOps and GitHub to streamline deployment processes and ensure continuous integration and delivery.
- Optimization & Performance : Analyse and optimize Azure resources to enhance performance, scalability, and cost-efficiency. Implement best practices for resource management and provide recommendations for system improvements.
- Security & Compliance : Ensure that Azure environments comply with security policies and regulatory requirements. Perform security assessments, implement best practices for data protection, and address vulnerabilities proactively.
- Documentation & Handover : Create and maintain a comprehensive inventory of all provisioned projects, including detailed resource information and configurations.
- Ensure that all documentation is accurate, up-to-date, and properly handed over to Platform Support Engineers for ongoing sustainment and operational activities.
- Knowledge Sharing : Share knowledge and provide training to Platform Support Engineers and other team members to enhance their understanding of the projects and resources.
- Maintain clear and effective documentation for all provisioning and operational processes.
- Stakeholder Communication : Engage with internal stakeholders, including project managers, developers, and executives, to provide updates on project progress, technical issues, and solutions.
- Ensure clear and effective communication throughout the project lifecycle.
- Continuous Improvement : Stay current with emerging Azure technologies and industry trends.
- Identify opportunities for process enhancements and contribute to the development of new tools and strategies to improve cloud operations.
Requirements :
- Extensive experience with Azure services, including advanced knowledge of Azure Virtual Machines, Azure Kubernetes Service (AKS) Azure App Service Environments (ASE), Azure Functions and Web Apps, Azure Networking, Azure SQL Database, and Azure Active Directory.
- Proficient in Terraform for infrastructure provisioning and Ansible for configuration management.
- 4+ years of experience in a technical role with a focus on cloud technologies, including at least 3 years working with Azure.
- Demonstrated experience in project enablement, cloud solution design, and detailed documentation.
- Strong problem-solving skills and the ability to design and implement complex cloud architectures.
- Proficiency in using Azure DevOps for CI/CD pipelines and GitHub for version control.
- Microsoft Certified : Azure Solutions Architect Expert (AZ-305) or equivalent advanced certification is required.
- Additional certifications (i.e., Microsoft Certified : Azure DevOps Engineer Expert) are a plus.
- Ability to manage and enable projects by providing technical support and guidance throughout the project lifecycle, including detailed documentation and handover processes.
- Commitment to delivering high-quality solutions that meet the needs of stakeholders and enhance overall project success.
- Ability to apply creative solutions to complex challenges and continuously improve cloud provisioning and deployment processes.
- Strong interpersonal skills with the ability to work effectively with cross-functional teams and support collaborative project environments
Employment Type: Full Time, Permanent
Read full job description5-7 Yrs
Mumbai, Delhi/Ncr, Bangalore / Bengaluru
3-5 Yrs
Hyderabad / Secunderabad, Bangalore / Bengaluru