Develop and implement cloud architecture strategies that align with business goals and technical requirements.
Design and deploy scalable and resilient Azure cloud solutions, including virtual machines, Azure Kubernetes Service (AKS), Azure Functions, Azure Logic Apps, and Azure App Services.
Utilize Azure SQL Database, Azure Cosmos DB, Azure Redis Cache, and Azure Data Lake Storage for robust data management solutions.
Architect and implement networking solutions such as Azure Virtual Network, Azure Load Balancer, Azure Application Gateway, and Azure VPN Gateway.
Create and maintain documentation for cloud architecture, processes, and procedures.
Operations and Management:
Oversee the operational management of Azure cloud environments, ensuring high availability, performance, and cost-efficiency.
Implement and manage infrastructure as code (IaC) using tools such as Azure Resource Manager (ARM) templates, Terraform, or Azure Bicep.
Leverage Ansible for configuration management and automation of infrastructure tasks.
Utilize Docker for containerization and management of applications, and Helm charts for deploying and managing Kubernetes applications.
Perform Linux server administration, including configuration, management, and troubleshooting.
Implement shell scripting to automate routine tasks and processes.
Use Azure Monitor, Prometheus, and Grafana for comprehensive monitoring, logging, and visualization of system performance and health.
Optimize resource utilization using Azure Cost Management and Azure Advisor.
Security and Compliance:
Implement and enforce cloud security best practices and ensure compliance with industry regulations and standards.
Utilize Azure Security Center, Azure Key Vault, and Azure Active Directory for enhanced security and identity management.
Perform regular security assessments and audits, addressing vulnerabilities and ensuring data protection.
Collaboration and Leadership:
Work closely with development, operations, and security teams to integrate cloud solutions and streamline processes.
Lead and mentor junior team members, providing guidance on best practices and technical challenges.
Incident Management:
Troubleshoot and resolve complex cloud-related issues, minimizing downtime and ensuring business continuity.
Develop and implement disaster recovery and backup strategies using Azure Site Recovery and Azure Backup.
Experience:
Proven track record of designing and managing large-scale Azure cloud environments.
Job Requirements :
6-12 years of experience in IT Services & Consulting industry.
Expertise in Azure services such as Azure Compute, Azure Storage, Azure Networking, Azure Security, and Azure DevOps.
Proficiency with cloud automation and orchestration tools (e.g., Azure DevOps, Terraform, ARM templates).
In-depth knowledge of Azure services including Azure Kubernetes Service (AKS), Azure Functions, Azure Logic Apps, Azure SQL Database, Azure Cosmos DB, and Azure Data Factory.
Knowledge on Python coding and frameworks
Proficiency with Ansible for configuration management and automation.
Experience with Docker for containerization and Helm charts for Kubernetes deployments.
Strong background in Linux server administration and shell scripting.
Familiarity with monitoring and logging tools such as Prometheus, Grafana, and Azure Monitor.
Strong understanding of cloud security best practices, identity and access management, and compliance requirements.
Nice to have:
Knowledge on Gen AI, Agentic AI frameworks, LLMs
Hands on coding in Python + Web Services + Frameworks
Python and frameworks such as PyTorch, TensorFlow, Hugging Face Transformers, LangChain, LangGraph etc
Job Classification
Industry: Telecom / ISPFunctional Area / Department: IT & Information SecurityRole Category: IT & Information Security - OtherRole: IT & Information Security - OtherEmployement Type: Full time