DevOps Engineer Backend Engineer Frontend Engineer Mobile App Engineer (Android & iOS) Quality Assurance Engineer.

About the role
We are looking for a highly skilled DevOps Engineer with a background in software development, systems operations, and full-stack implementations. As a DevOps Engineer, you will be implementing, maintaining, and scaling cloud infrastructure in a modern containerized environment as well as implementing CI/CD processes. You will also be required to have good organizational skills, pay attention to details at all times, and take a collaborative approach while working with other team members.
Candidates based in Kenya/Nigeria are encouraged to apply.
Responsibilities

Implementing various development, testing, automation tools, and IT infrastructure
Designing and implementing both build, deployment, and configuration management
Managing infrastructure in various cloud providers & developing code for automating infrastructure provisioning
Developing efficient CI/CD pipelines for various web, mobile, and data applications written in multiple languages
Monitoring, securing, maintaining, and improving live environments
Provide technical guidance and educate team members and coworkers on development and operations
Brainstorm for new ideas and ways to improve development delivery
Consult with peers for feedback during testing stages
Build, maintain, and monitor configuration standards
Maintain day-to-day management and administration of projects
Document and design various processes; update existing processes
Improve infrastructure development and application development

Experience

Degree in Computer Science, engineering, software engineering or related discipline.
You have at least 2 years of hands-on experience in development and operations.
Experience with Linux, Containerisation, CI/CD tools particularly Gitlab CI/CD, scripting such as Shell, JavaScript, Python, IaC software, and agile workflow methodologies
Familiarity with cloud computing platforms (AWS/ GCP/ Azure).
Previous experience in software development.
Good knowledge of Code-versioning with Git and experience in using git clients eg GitHub and GitLab
You feel at home working in a test-driven, agile team
Excellent verbal communication skills.
Good problem-solving skills & capacity to learn quickly and improve on skills.

Perks
Remote working
A passionate, inspirational, and aspirational team→ Teamwork is in our core values
Grow yourself, learning is a habit. We empower people and we want you to grow with us. Tell us the areas you wish to improve in and if it makes sense for the business, we’ll do what we can to help you do just that
Flexible work hours – Pretty flexible when it comes to managing workload and time. It’s about delivery!
Opportunity to travel to interact with the product and our multi-cultural team

go to method of application »

Use the link(s) below to apply on company website.  

Apply via :