Youverify is building trust in Africa by helping businesses and individuals confirm identity and physical addresses. Using artificial intelligence, Youverify confirms a user’s identity document and compares it with their facial biometrics. This information can be cross-checked against more than 300 databases locally and globally. Youverify in partnership with over 20,000 field verification officers verifies physical addresses all over Sub-Sahara Africa in less than 48 hours. We bridge the gap in Africa's digital industry by providing one API for identity and physical address verification.
Description
- We're looking for a seasoned and results-oriented Senior DevOps Engineer to join our growing team and play a leadership role in automating, building, and maintaining our infrastructure for both cloud-based applications and mobile deployments.
- You'll be responsible for designing and implementing CI/CD pipelines, managing our cloud infrastructure, ensuring high availability and performance for our applications, and leading a team of DevOps engineers.
Key Responsibilities
CI/CD & Automation Leadership:
- Lead the design, development, and implementation of CI/CD pipelines for efficient and automated deployments of cloud-native applications and mobile apps.
- Continuously improve and automate DevOps processes for increased efficiency.
- Stay up-to-date with the latest DevOps tools and technologies and recommend their adoption within the team.
Cloud Infrastructure Management:
- Manage and optimize our cloud infrastructure on platforms like AWS, Azure, or GCP (familiarity with one or more is required).
- Implement and maintain serverless architectures and functions.
- Configure and manage infrastructure as code (IaC) tools like Terraform or Ansible.
Application & Release Management:
- Collaborate with developers and operations teams to ensure smooth deployments and troubleshooting.
- Monitor and troubleshoot infrastructure and application issues to maintain high availability and performance of applications.
Team Leadership:
- Lead and mentor a team of DevOps engineers, providing technical guidance and fostering a culture of collaboration.
- Delegate tasks effectively and ensure clear communication within the team.
- Identify and develop the technical skills of your team members.
Requirements
- Minimum of 5 years of experience in a DevOps Engineer role, with at least 2 years of leadership experience.
- Proven experience in designing and implementing CI/CD pipelines.
- In-depth knowledge of cloud platforms (AWS, Azure, or GCP) and experience in managing cloud infrastructure.
- Experience with serverless architectures and deployments.
- Experience with IaC tools like Terraform or Ansible.
- Strong scripting skills in languages like Bash, Python, or Go.
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack a plus).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with the ability to lead and mentor a team.
- Passion for automation and continuous improvement.
Bonus Points:
- Experience with mobile app development and deployment pipelines.
- Experience with containerization technologies (Docker, Kubernetes).
- Industry certifications (AWS Certified DevOps Engineer, Microsoft Azure DevOps Engineer, etc.).
Method of Application
Signup to view application details.
Signup Now