Azure Platform Admin
Trigent Software Private Limited
Job Description
Key Responsibilities: Platform Provisioning: Design and implement scalable Azure & Databricks 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 & Databricks 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: Analyze 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 & Databricks technologies and industry trends. Identify opportunities for process enhancements and contribute to the development of new tools and strategies to improve cloud operations. Required Qualifications: Technical Expertise: 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, Azure Data Factory, Azure Databricks, and Azure Entra ID.
Proficient in Terraform for infrastructure provisioning and Ansible for configuration management.