All jobs
KashaDevOps
Senior DevOps Engineer
Remote (Africa)Posted 26 days ago
Kasha is a platform in Africa focused on last-mile access to health products and services, serving low-income populations through digital channels and logistics networks. It operates across multiple African regions and collaborates with manufacturers and health organizations.
Location: Remote (Africa)
Responsibilities
- 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) - Perform Routine checks on CPU usage, Memory, Spikes, and keep tabs on other metrics as necessary.
- Documentation: Write specifications and documentation for the server-side features.
- Systems analysis: Analyze the technology we currently use and develop plans and processes for improvement, automation, and expansion.
- Maintenance and troubleshooting: Perform routine application maintenance to ensure the production environment runs smoothly.
- Develop and enforce maintenance requirements and procedures.
- Prioritize the most critical backups needed and address at least one in every month and resolve all failed backup alerts within the quarter.
- Ensure 100% of critical systems are backed up in a timely manner to limit data loss and mitigate against irreversible damage to our systems.
- Ensure our applications are scanned for vulnerabilities on a regular basis and keep the system security up to date.
- Investigate and Integrate code pipeline tools to scan our codebase for security issues.
- Org-wide system administration: Manage license acquisition, user access, firmware updates, and support requests for Google Workspace, Dynamics, Freshworks, Freshsales, Airslate, Meta, Slack, Sweetprocess, and Microsoft Office.
- Track org-wide IT subscription spending: Consolidate monthly service subscription invoices and follow up with Kasha and third-party finance teams to ensure payments are made and captured on time.
- Track service uptimes: Monitor downtimes and follow up on their resolution and the resulting mitigation measures. This includes watching for and escalating intermittent issues to relevant external and internal stakeholders to implement long-term solutions.
- Forecast, plan, and execute weekly IT cloud infrastructure tasks in the Sprint Plan.
- Enforce Kasha’s IT security policy: Monitor compliance with Kasha’s IT security policies regarding access to our systems through software integration or user login. Also, support Jakob and Lydia's push for data and security compliance in Rwanda and Kenya.
Requirements
- Minimum of 5 years of experience as Devops Engineer or in a similar software engineering role.
- Minimum Academic Qualification: 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 (you will not need to code a product, but you are expected to be able to find and modify a few lines of code to facilitate problem solving).
- Understanding of SDLC, experience in configuration and setup of automated deployment tools and pipelines.
- Understanding of information security.
- Problem-solving attitude.
- Collaborative team spirit.
Similar remote jobs
Senior Customer Engineer
Remote - United States/Canada (must be in Central or Eastern time zone)$148,000—$160,000 USD
today
yesterday