Do you want to see all job ads?
IT
Full time
Full day
On-site
Staffing& Recruiting
Location
Ghana, Accra
Technical Skills
• Minimum 7 years of experience in a DevOps or similar technical leadership role.
• Minimum 5 years of hands-on experience with Microsoft Azure cloud services including but not limited to Virtual Machines, Container apps/registry, managed databases, networking, storage solutions and Azure CLI.
• Current Microsoft Azure certification (e.g., Azure Administrator, Azure DevOps Engineer, or Azure Solutions Architect).
• Expertise in infrastructure as code (IaC) tools such as Terraform.
• Proficiency with configuration management tools like Ansible.
• Strong experience with GitHub CI/CD pipelines, actions and workflows.
• Advanced knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
• Hands-on experience with multiple cloud providers (e.g., AWS, GCP) in addition to Azure.
• Proficiency in scripting languages such as PowerShell, Bash, or Python.
• Familiarity with monitoring, logging, and observability tools (e.g. Prometheus)
• Knowledge of cloud security best practices and compliance frameworks.
• Experience with serverless architectures and microservices-based systems. Team Management Skills
• Proven experience managing and mentoring technical teams.
• Ability to design and implement DevOps strategies that align with organizational goals.
• Strong project management skills with experience working in Agile environments.
• Expertise in incident management and troubleshooting complex system issues.
• Excellent organizational skills and attention to detail.
• Strong interpersonal skills for collaborating with cross-functional teams and stakeholders.
Preferred Skills
• Familiarity with GitOps principles and practices.
• Knowledge of cost optimization strategies for cloud infrastructure including managed databases e.g. Cosmos configurations.
• Experience working with compliance frameworks such as SOC2, ISO27001, or HIPAA.
Key Responsibilities
1. Lead and manage a team of DevOps engineers to ensure high availability, scalability, and security of cloud infrastructure.
2. Design, implement, and maintain cloud infrastructure solutions using Microsoft Azure and other platforms.
3. Develop and enforce best practices for DevOps processes, including CI/CD pipelines, monitoring, logging, and automation workflows.
4. Collaborate with development teams to improve deployment processes and overall system reliability.
5. Identify opportunities for automation to reduce manual processes across the organization.
6. Manage cloud costs effectively by optimizing resource allocation across environments.
7. Provide technical guidance to team members while fostering a culture of continuous learning and improvement.
8. Create detailed documentation for infrastructure designs, processes, and incident resolutions.
Education & Certifications
• Bachelor’s degree in Computer Science, Information Technology, or a related field
• Current Microsoft Azure certification (e.g. Azure Administrator Associate or Azure Solutions Architect Expert).
web design
Web & Software Skills