Sankore Investments is a global investment and advisory boutique with a strong focus on African markets. Drawing on the strengths of our people and our strong global partnerships, we provide investment advisory services, wealth management services and offer a variety of funds designed to cater to the needs of a global clientele.
About the Role
- The DevOps Engineer is responsible for supporting the software development team by automating deployment processes and managing code repositories.
- This role involves overseeing deployment infrastructure, maintaining system reliability, and implementing efficient workflows to enhance operational efficiency.
- The DevOps Engineer will also collaborate with team members to optimize performance, ensure system security, and contribute to the continuous improvement of infrastructure and deployment practices.
- You will report to the Chief Technology Officer.
Key Responsibilities
- Design and implement scalable and reliable infrastructure solutions, leveraging tools such as Kubernetes for container orchestration and AWS for cloud-based deployments.
- Automate infrastructure provisioning and configuration using Infrastructure-as-Code (IaC) tools like Terraform and Ansible to ensure consistency and efficiency.
- Develop, maintain, and optimize CI/CD pipelines to streamline code integration, testing, and deployment processes.
- Monitor and analyze system performance metrics, ensuring uptime, scalability, and resolving incidents promptly.
- Administer and troubleshoot Linux-based systems, applying configurations, managing resources, and optimizing performance.
- Manage version control workflows using Git, enabling smooth collaboration across teams.
- Implement robust security practices, such as securing infrastructure, managing access controls, and conducting regular vulnerability assessments.
- Collaborate with development and operations teams to align on project requirements and delivery goals.
- Document key processes and configurations, maintaining clear and up-to-date records of infrastructure, tools, and operational workflows.
- Continuously evaluate and integrate new technologies, ensuring the infrastructure is efficient, modern, and aligned with industry standards.
- Build and maintain tools to automate recurring tasks, such as system monitoring, log management, and backup processes.
- Provide mentorship and training to team members on DevOps tools, methodologies, and best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4 to 6 years of experience in a similar role, preferably within Fintech or Financial Services.
- Proficiency with cloud infrastructure platforms, including AWS, Google Cloud Compute, or OpenShift.
- Experience with version control systems such as Git and GitHub.
- Solid understanding of containerization and orchestration technologies like Docker and Kubernetes, with hands-on experience in creating CI/CD pipelines.
- Certifications such as Docker Certified Associate, Puppet Certification, or Certified Kubernetes Administrator (CKA) are a plus.
- Practical experience working in Agile environments.
- Strong ability to communicate technical concepts to non-technical stakeholders.
- Knowledge of software development security standards.
- Proven leadership abilities and experience managing or mentoring teams.
Method of application
Meet the Qualifications? Apply now at Sankore Global on www.sankoreglobal.zohorecruit.com