Head of IT Engineering
Company Name: Strivo Labs
Job Description:
This is a high-impact role for a capable leader who can balance system architecture, engineering excellence, and day-to-day delivery across multiple teams and projects.
Role Overview
As Head of Engineering, you will:
- Oversee the entire engineering function — from infrastructure design to software delivery.
- Lead the transition of existing systems to modular, scalable, cloud-based architecture.
- Build and manage a high-performing technical team capable of delivering client and internal products with speed and reliability.
- Ensure uptime, security, and operational excellence across all platforms and services.
Key Responsibilities
Engineering & Delivery Leadership
- Direct and manage the end-to-end development lifecycle across internal and client-facing platforms.
- Enforce coding standards, quality control, and efficient development workflows.
- Guide the re-architecture of legacy systems into modular, cloud-native builds.
- Implement and manage CI/CD pipelines for smooth deployment and updates.
Architectural & Infrastructure Strategy
- Lead the roadmap for infrastructure modernisation (e.g., Kubernetes, microservices, Docker).
- Optimise performance through caching, load balancing, and auto-scaling techniques.
- Manage cloud infrastructure, database replication, backups, and failover systems.
Technical Operations
- Oversee application uptime and incident response, ensuring >99.9% reliability.
- Implement and maintain monitoring tools and alert systems (e.g., Datadog, Grafana).
- Enforce security practices including WAF, data encryption, and vulnerability patching.
Team Development
- Hire, train, and mentor developers across frontend, backend, and full stack roles.
- Build a performance culture driven by skill development and ownership.
- Develop training pathways, certification plans, and peer review practices.
Vendor & Stakeholder Management
- Manage relationships with cloud providers, hosting vendors, and technical consultants.
- Define and enforce SLAs with service providers.
- Collaborate with product leads and leadership to align engineering goals with business growth.
Minimum Requirements
- 6+ years of full stack or backend engineering experience.
- 2+ years in a senior leadership or engineering management role.
- Demonstrated experience modernising infrastructure or legacy systems.
- Proficiency with DevOps, CI/CD, containerisation, and cloud platforms (AWS, GCP or Azure).
- Strong leadership, documentation, and performance management skills.
Contract Type
- On-site in Lagos, Nigeria.
Contract with the opportunity to transition into a full-time leadership role based on performance
Job Posted: 23rd May 2025
Job Category: Onsite
Job Type: Contract
Job Location: Lagos
