Kasha is building Africa’s leading platform for last-mile access to health products and services, with a particular focus on women and the lower-income mass market.
To assist them they require the skills of an experienced DevOps Engineer, ideally located in the Cape Town, South Africa area, or Nairobi, Kenya.
On offer is a 12 month contract with possibility of the role going permanent.
In this role you will be part of a team focused on 4 key areas:
- AI / ML
- Last mile delivery, with a focus on IOT/GPS and chain management
- Dashbaords and analytics
- App development
Specific responsibilities include:
- Work closely with the rest of the Engineering team to release New Versions of Software.
- Management of the Infrastructure (AWS, Nexcess, Google Cloud platform, and our 3rd party tools)
- Documentation: Write specifications and documentation for the server-side features.
- Systems analysis: Analyse the technology and develop plans and processes for improvement, automation, and expansion.
- Maintenance and troubleshootingto ensure the production environment runs smoothly.
- Ensure 100% of critical systems are backed up in a timely manner to limit data loss and mitigate against irreversible damage to systems.
- Ensure our applications are scanned for vulnerabilities on a regular basis .
- Investigate and Integrate code pipeline tools to scan the codebase for security issues.
- Workspace, Dynamics, Freshworks, Freshsales, Airslate, Meta, Slack, Sweetprocess, and Microsoft Office.
- Track service uptimes: Monitor downtimes and follow up on their resolution and the resulting mitigation measures.
- Forecast, plan, and execute weekly IT cloud infrastructure tasks in the Sprint Plan.
- Enforce Kasha’s IT security policy
Background and skills sought:
- Minimum of 5 years of experience as Devops Engineer or in a similar software engineering role.
- A BSc in Computer Science or related field of study
- Proficiency with Git and GitHub workflows.
- Working knowledge of databases and SQL.
- Knowledge of and hands-on experience with Cloud infrastructure such as AWS, Azure, and GCP
- Hands-on Experience with the Linux environment.
- Good Knowledge of PHP, Python, and SQL
- Understanding of SDLC, experience in configuration and setup of automated deployment tools and pipelines.
- Understanding of information security.