Responsibilities
• Collaborate with clients to understand their requirements and design cloud solutions that meet their needs
• Implement and manage cloud infrastructure on the Azure platform
• Work with networking technologies and protocols to ensure secure and efficient data flow
• Utilize Kubernetes (K8S), Docker, microservices, and containerization for application deployment
• Deploy Infrastructure as Code (IaC) tools such as Terraform and Ansible
• Set up and manage monitoring and logging tools, including ELK, Grafana, Prometheus, Azure Monitor, etc.
• Manage certificates, secrets, and key stores to enhance security
• Develop and maintain scripts in scripting and interpreted languages (PowerShell, Python)
• Understand and contribute to CI/CD pipelines using tools like Git and Jenkins
• Provide Windows system administration support
• Apply knowledge of web hosting to ensure optimal performance
• Utilize Azure DevOps for automation and deployment tasks
• Implement SRE practices to ensure the reliability, availability, and performance of cloud infrastructure
• Monitor system performance, troubleshoot issues, and implement solutions to improve system stability
Qualifications we seek in you!
Minimum Qualifications
• 5+ years of hands-on experience as a Cloud DevOps/Platform Engineer
• Expertise and strong knowledge in the Azure cloud platform
• Experience with site reliability engineering (SRE) practices
• Proficiency in monitoring and logging tools such as ELK, Grafana, Prometheus, etc.
• Strong understanding of networking technologies and protocols
• Proficiency in scripting and interpreted languages (PowerShell, Python, etc.)
• Experience with certificates, secrets, and key stores
• Understanding of CI/CD pipelines and build tools (Git, Jenkins, etc.)
• Experience with Kubernetes, Docker, microservices, and containerization
• Strong interpersonal communication skills
• Demonstrable experience with Windows system administration
Preferred Qualifications / Skills
• Bachelor’s degree in computer science or a related field
• Advanced certifications in Azure or DevOps
• Familiarity with multiple Agile frameworks (e.g., Scrum, Kanban, SAFe)
• Strong team player with excellent communication and interpersonal skills
• Independent individual with a high sense of ownership and self-learning abilities
• High level of English (Spoken & Written)
• Ability to work in a fast-paced environment and handle multiple projects simultaneously