Azure Platform Engineer
UST
Date: 5 days ago
City: Thiruvananthapuram, Kerala
Contract type: Full time

The successful candidate will be responsible for designing, implementing, and managing Azure cloud environments, DevOps processes, and application infrastructure. This role requires a deep understanding of cloud computing, Azure services, and DevOps methodologies, with a particular emphasis on Infrastructure as Code (IaC) using Terraform.
Key Responsibilities:
- Design and Implement Azure Infrastructure: Develop and maintain scalable and stable Azure infrastructure solutions using Terraform.
- CI/CD Pipelines: Design, develop, and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines in Azure DevOps.
- Automation: Automate tasks through scripting and other appropriate tools to enhance efficiency and reduce manual intervention.
- Security and Compliance: Ensure security and compliance with policies and procedures.
- Technical Support: Provide technical support and troubleshooting to resolve infrastructure-related issues.
- Collaboration: Work closely with software developers to optimize application performance and streamline code releases.
- Monitoring and Performance: Monitor systems, identify performance bottlenecks, and implement proactive solutions.
- Documentation: Develop and maintain design and troubleshooting documentation.
- Training and Support: Provide training and support to internal teams and stakeholders for implementing DevOps practices.
- Disaster Recovery: Plan and implement disaster recovery measures and maintain data storage security in Azure.
Required Skills:
- Experience with Azure Services: Proficiency in Azure cloud services, including App Services, containers, networking, and databases.
- Terraform Expertise: Strong experience for automating infrastructure deployment.
- CI/CD Tools: Experience in designing, implementing, and managing CI/CD pipelines using Azure DevOps.
- Scripting Skills: Proficiency in scripting languages such as PowerShell or Bash
- Problem-Solving: Strong analytical and problem-solving skills.
- Communication: Excellent communication skills, with the ability to explain complex technical concepts to team members and stakeholders.
- Team Collaboration: Ability to work both independently and in a team setting.
See more jobs in Thiruvananthapuram, Kerala