- Azure Infrastructure Management: Provision, configure, deploy, and manage a wide range of Azure services, including Virtual Machines, Storage Accounts (Blob, File, Queue, Table), Virtual Networks, Load Balancers, Application Gateways, Azure SQL Database, Azure Kubernetes Service (AKS), and more.
- System Monitoring and Maintenance: Implement and maintain robust monitoring solutions using Azure Monitor and other relevant tools to proactively identify and resolve issues related to performance, availability, and security. Perform regular health checks, patching, and upgrades of Azure resources.
- Security and Compliance: Implement and enforce security best practices and policies within the Azure environment, including managing Azure Security Center, Azure Firewall, Network Security Groups (NSGs), Azure Active Directory (Azure AD), and ensuring compliance with relevant industry standards and regulations.
- Backup and Recovery: Design, implement, and manage backup and disaster recovery solutions using Azure Backup and Azure Site Recovery to ensure business continuity. Regularly test recovery procedures.
- Automation and Scripting: Utilize scripting languages such as PowerShell and the Azure CLI to automate routine tasks, infrastructure deployments, and configurations, improving efficiency and reducing manual errors.
- Cost Management and Optimization: Monitor Azure resource utilization and costs, identify areas for optimization, and implement cost-saving measures. Utilize Azure Cost Management tools effectively.
- Identity and Access Management: Manage user accounts, groups, and permissions within Azure AD, implement RBAC (Role-Based Access Control) to ensure appropriate access levels, and manage multi-factor authentication (MFA).
- Networking: Configure and troubleshoot Azure virtual networks, subnets, routing, VPNs, and ExpressRoute connections.
- Troubleshooting and Support: Provide technical support and troubleshoot issues related to Azure infrastructure, working closely with client IT teams and Akkodis colleagues.
- Documentation: Create and maintain comprehensive documentation of Azure environments, configurations, and procedures.
- Collaboration: Work effectively with project managers, architects, developers, and other stakeholders to deliver high-quality cloud solutions. Stay updated with the latest Azure services and features.
Required Skills:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3-5 years of experience in managing and administering Microsoft Azure cloud environments.
- Strong understanding of core Azure services and infrastructure components.
- Hands-on experience with Azure Portal, PowerShell, and Azure CLI.
- Proficiency in scripting and automation.
- Solid understanding of networking concepts and Azure networking services.
- Experience with implementing and managing security and compliance in Azure.
- Experience with backup and disaster recovery solutions in Azure.
- Familiarity with cost management and optimization strategies in Azure.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Experience with Infrastructure as Code (IaC) tools like ARM templates or Terraform.
Desired Candidate Profile
- Knowledge of DevOps principles and practices.
- Experience with containerization technologies like Docker and Kubernetes (AKS).
- Familiarity with monitoring tools beyond Azure Monitor..
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
People Looking for Cloud Administrator Jobs also searched