Crown Interactive is a Nigerian-headquartered software company delivering world-class digital infrastructure solutions for Africa, by Africans. Founded in the UK in 2005 and restructured in 2012 to focus on Africa. We design and implement sovereign digital platforms for governments and critical sectors. With over two decades of experience executing complex projects, we have become Africa's leading partner in sovereign government digital transformation, combining innovation and strong execution to deliver impactful outcomes.
Objectives
Are you passionate about creating reliable, secure, and efficient IT environments that power innovative software solutions? At Crown Interactive, we are looking for a proactive and detail-oriented IT Support & DevOps Engineer to join our dynamic technology team.
In this role, you will provide first- and second-line technical support for users across the organization while also contributing to the design, automation, and maintenance of our cloud and DevOps infrastructure. The ideal candidate combines hands-on IT support expertise with a solid understanding of DevOps tools, cloud systems, and process automation.
You will play a key role in ensuring our systems run smoothly, securely, and efficiently — supporting the delivery of our enterprise, SaaS, and public sector software solutions. This position requires strong problem-solving skills, technical curiosity, and a passion for continuous improvement in a fast-paced, innovation-driven environment.
Skills
Operating Systems: Windows, Linux, macOS
Cloud Platforms: AWS, Azure, or Google Cloud Platform (GCP)
Endpoint Management: Microsoft Intune, SCCM, or equivalent
Security Tools: Antivirus management, patch management, and vulnerability scanning
Roles
Provide first- and second-line technical support for hardware, software, network, and system-related issues across the organization.
Install, configure, and maintain computer systems, business applications, and peripheral devices.
Troubleshoot and resolve incidents reported via helpdesk, phone, email, or in person in a timely manner.
Support user account management (creation, deletion, password resets, and access rights) across local and cloud-based systems.
Monitor system performance, apply updates and patches, and ensure endpoint security and compliance.
Maintain and update the IT asset inventory, including hardware, software licenses, and accessories.
Set up and configure workstations, printers, video conferencing tools, and mobile devices.
Provide end-user training and maintain documentation for common IT tools, procedures, and policies.
Ensure adherence to IT governance, procedures, and cybersecurity standards.
Support the design, deployment, and management of cloud infrastructure (AWS, Azure, or GCP).
Build, maintain, and optimize CI/CD pipelines to automate software integration, testing, and deployment processes.
Implement infrastructure-as-code (IaC) using tools such as Terraform, Ansible, or CloudFormation.
Monitor and manage system availability, scalability, and performance using observability tools (e.g., Prometheus, Grafana, ELK Stack).
Collaborate with development teams to ensure reliable release cycles, version control (Git), and environment consistency.
Administer and maintain containerized applications and orchestration platforms (e.g., Docker, Kubernetes).
Ensure proper configuration management, backup, and recovery strategies for all systems and environments.
Automate routine IT tasks and system operations to improve efficiency and reduce manual errors.
Support security initiatives including vulnerability assessments, patch management, and compliance audits.
Contribute to continuous improvement of DevOps workflows and IT operational excellence.
Qualifications
Bachelor's degree in Information Technology, Computer Science, or a related field (or equivalent experience).
Proven experience in IT support, desktop support, or a similar technical role.
Strong knowledge of Windows, Linux, and macOS environments.
Familiarity with networking concepts (LAN/WAN, DNS, DHCP, VPN).
Experience with Microsoft 365, Active Directory, and endpoint management tools.
Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) is an advantage.
Knowledge of scripting languages (e.g., Bash, PowerShell, or Python).
Excellent troubleshooting and analytical skills with attention to detail.
Strong communication and interpersonal abilities.
Ability to work independently, manage multiple priorities, and perform under pressure.
Perks & Benefits
Competitive salary and performance-based incentives.
Sales referral bonus incentives.
Flexible work arrangements.
Health, wellness, and professional development programs.
If you think you have what it takes to join our dynamic and vibrant team and are eager to
make an impact, we'd love to hear from you. Please click the apply button to submit your
application and also forward your CV to recruitment@cicod.com