Key Responsibilities:
• Design, implement, and manage scalable, secure, and reliable cloud
infrastructure on Azure.
• Perform regular system monitoring, verify the integrity and availability of all
cloud -based resources, and troubleshoot issues as needed.
• Automate and streamline operations and processes using DevOps tools and
methodologies, including Jenkins.
• Collaborate with development teams to ensure seamless integration and
continuous delivery.
• Manage and optimize performance, utilization, and costs in the Azure cloud
environment.
• Conduct root cause analysis for incidents, identify and implement corrective
actions to prevent future occurrences.
• Ensure compliance with security policies, standards, and best practices
Requirements
Required Skills and Qualifications:
• Extensive experience with Azure cloud services including computing, storage,
networking, and security.
• Proficiency in scripting and automation using tools like PowerShell, Shell Scripts,
Crons, Azure CLI, ARM templates, Terraform, and Ansible.
• Strong understanding of DevOps practices, including CI/CD pipelines with
Jenkins, version control (e.g., Git), and configuration management.
• Experience with monitoring and logging tools such as Graylog, Nagios, and Azure
Monitor.
• Excellent troubleshooting skills with a systematic approach to problem -solving.
• Hands -on experience with Linux systems.
• Familiarity with network analysis tools like WireShark.
• Knowledge of security tools such as Vault.
• Python proficiency is a plus.
• Ability to work in a fast -paced, collaborative environment and manage multiple
priorities.
• Strong communication and interpersonal skills.