DevOps Engineer

Apply Now

Job Description

We are seeking a seasoned DevOps Engineer to join our team in Accra, Ghana, for a full-time, on-site position. As a DevOps Engineer at Keed Digital Limited, you will play a pivotal role in enhancing our digital infrastructure and application performance to support our liquidity support program. You will be responsible for managing our AWS Kubernetes clusters, developing application health monitoring dashboards, owning CI/CD pipelines, and bolstering our network and infrastructure security. This role is crucial in ensuring the scalability, reliability, and security of our services, directly contributing to our mission of eradicating poverty through technological innovation.

Key Responsibilities

Manage and optimize AWS Kubernetes clusters to ensure high availability and efficiency.
Develop and maintain application health monitoring dashboards for real-time performance tracking.
Design, implement, and manage CI/CD pipelines to streamline development and deployment processes.
Enhance network and infrastructure security to safeguard sensitive data and ensure compliance with industry standards.
Collaborate with cross-functional teams to identify and implement infrastructure improvements.
Conduct regular system audits and performance tuning to ensure optimal operation.
Provide technical guidance and support to development teams in infrastructure best practices.

Qualifications

Proven experience as a DevOps Engineer, with a strong background in managing AWS Kubernetes clusters.
Experience in building application health monitoring dashboards and managing CI/CD pipelines.
Strong understanding of network and infrastructure security principles.
Excellent problem-solving, analytical, and technical troubleshooting skills.
Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
Proficiency in scripting languages (e.g., Python, Bash) and automation tools (e.g., Ansible, Chef, Puppet).
Familiarity with containerization and orchestration technologies.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Strong communication and collaboration skills, with the ability to work effectively in a dynamic, fast-paced environment.

Why Join Us?

Be part of a company that’s making a tangible impact on poverty eradication through technology.
Work in a dynamic, innovative environment that values creativity and problem-solving.
Engage in meaningful work that challenges and grows your technical and professional skills.
Enjoy a collaborative culture that supports personal and professional development.
If you are passionate about using technology to make a difference and possess the skills we’re looking for, we’d love to hear from you.