Design and implement scalable and secure Azure solutions that align with business requirements, leveraging your knowledge of Azure services, architectures, and best practices.
Manage and maintain Azure cloud infrastructure, including virtual machines, storage accounts, networking components, and other Azure resources, ensuring proper configuration and security measures are in place.
Develop automation scripts, templates, and tools using infrastructure-as-code (IaC) principles, such as Azure Resource Manager (ARM) templates, PowerShell, Azure CLI, or other automation frameworks.
Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines for Azure resources, using tools like Azure DevOps or other relevant technologies, to ensure efficient and reliable deployment of applications and infrastructure.
Collaborate with the company’s Network team to implement security measures and best practices to protect Azure resources, such as network security groups, virtual network service endpoints, and Azure Firewall, ensuring compliance with industry standards and regulations.
Configure Azure Active Directory, user and group management, and role-based access control (RBAC). Implement Single Sign-On (SSO) and multi-factor authentication (MFA) for secure access to Azure resources.
Design and implement backup and disaster recovery strategies using Azure services, like Azure Site Recovery and Azure Backup, to ensure data integrity, availability, and quick recovery in case of failures.
Manage Azure resources using tools like Azure Portal, Azure CLI, or Azure PowerShell. Provision, monitor, and troubleshoot resources to ensure optimal performance and availability.
Monitor Azure resources, identify performance bottlenecks, and optimize resource utilization through capacity planning and performance tuning.
Provide technical support and troubleshoot issues related to Azure infrastructure, services, and deployments.
Create and maintain technical documentation, guidelines, and knowledge base articles to facilitate knowledge sharing and collaboration within the team.
Should have hand-on experience on Azure Data Factory Azure Data Lake Azure Automation Account Storage Accounts HD Insights Azure Data bricks Batch Accounts and Azure SQL
Hands On Experience in writing PySpark and PyScala Programs.
Experience in creating Azure Data factory pipelines using ARM template and PowerShell.
Experience in optimizing and tuning Hive and Spark queries.
Experience in data analysis and also finding root cause for Production issues.
Bachelor’s degree in Computer Science or a related field of study