Afripoint Group Limited is a global innovative company that leverages technology to drive businesses across borders.
Job Summary
- As a DevOps Engineer, you will build functional systems that improve the product deployment experience.
- We are looking for a DevOps engineer who can be responsible for deploying product updates, identifying production issues, and implementing integrations that meet our products team’s needs.
- The ideal candidate will have a solid background in software engineering and be familiar with Ruby, Node.js or Python, and will work with developers and engineers to ensure that software development follows established processes and works as intended.
- The DevOps engineer will also help plan projects and be involved in project management decisions.
Objectives of this role
- Building and implementing new development tools and infrastructure
- Understanding the needs of stakeholders and conveying them to developers
- Working on ways to automate and improve development and release processes
- Testing and examining code written by others and analyzing results
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and fixes
- Working with software developers and software engineers to ensure that development follows established processes and works as intended
- Planning projects and being involved in project management decisions
Key Responsibilities
- Deploy updates and fixes, and provide technical support
- Build tools to reduce occurrence of errors and improve product release experience
- Develop software to integrate with internal back-end systems
- Perform root cause analysis of production errors and resolve technical issues
- Develop scripts to automate visualization
- Selecting and deploying?appropriate CI/CD tools
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
- Design procedures for system troubleshooting and maintenance.
Required Skills and Qualifications
- Bachelor’s Degree in Software Engineering, Computer Science or a related field.
- Demonstrable experience in web application development with expertise in Node.js.
- Proficiency with front-end technologies like CSS, HTML and JavaScript.
- Knowledge of database technologies and agile development methodologies.
- Experience working with databases, such as MySQL or MongoDB.
- Familiarity with web development frameworks, such as Express.js.
- Understanding of microservices architecture and DevOps principles.
- Excellent problem-solving and management skills.
- Experience as a DevOps engineer or in a similar software engineering role
- Proficiency with Git and GitHub workflows
- Proficient with Docker, Kubernettes, Ansible, Jenkins and more.
- Good knowledge of Ruby, Node.js and Python
- Working knowledge of databases and SQL
- Problem-solving attitude
- Collaborative team spirit.
What is in it for you?
- Your work will be challenging and intellectually stimulating, with significant influence on the company’s direction and strategic decisions.
- The work you do will have tangible social and economic impact.
- You will receive competitive compensation and professional development, and you will work with highly intelligent teammates in a flat, performance-driven culture.
Method of Application
Signup to view application details.
Signup Now