About us:
Authenticalls provides fast, secure, and affordable KYC and biometric verification, with a growing presence in Africa. Our solution includes both FACE and VOICE 2FA biometrics, delivering seamless digital identity and authentication in a single API call. Trusted globally, Authenticalls is dedicated to secure, accessible user experiences, advancing digital identity across regions with diverse needs.
Job Summary:
We are seeking a highly skilled Infrastructure Server Manager / DevOps Specialist to
oversee and optimize our server infrastructure and support continuous integration,
deployment, and automation pipelines. This role involves managing server environments,
implementing automation tools, and ensuring the stability, scalability, and security of our
systems. The ideal candidate will work closely with development teams to streamline
processes and maintain a reliable production environment.
Key Responsibilities:
Server Management & Maintenance:
Manage, configure, and monitor on-premises and cloud-based servers (e.g., AWS,
Hetzner).
Ensure high availability, performance, and security of server infrastructure.
Implement and manage server monitoring tools (e.g., Prometheus, Grafana, Nagios).
Perform regular updates, patches, and system health checks.
DevOps & Automation:
Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD,
GitHub Actions, or Bitbucket Pipelines.
Automate infrastructure provisioning and configuration using Terraform, Ansible,
or Puppet.
Ensure Infrastructure as Code (IaC) best practices are followed for version-
controlled deployments.
Cloud & Virtualization Management:
Manage cloud infrastructure, including serverless architecture and container
orchestration with Docker & Kubernetes.
Optimize resource allocation and cost management for cloud services.
Security & Compliance:
Enforce security policies, access controls, and network segmentation.
Implement vulnerability scanning, penetration testing, and automated security
checks.
Ensure compliance with ISO27001, GDPR, and other relevant standards.
Collaboration & Support:
Work closely with development to support infrastructure needs.
Provide technical guidance and mentorship to junior team members.
Participate in on-call rotations for incident management and disaster recovery
planning.
Qualifications:
Education:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Equivalent experience considered.
Experience:
Minimum 5 years of experience in server management, cloud infrastructure, or
DevOps roles.
Proven experience with Linux/Unix-based systems and Windows Server
management.
Technical Skills:
Proficient in: Cloud platforms like AWS, Azure, or GCP.
Automation Tools: Terraform, Ansible, Puppet, Chef.
Containerization: Docker, Kubernetes.
Scripting: Bash, Python, PowerShell.
CI/CD Tools: Jenkins, GitLab CI/CD, GitHub Actions.
Version Control: Git (GitHub, GitLab, Bitbucket).
Monitoring Tools: Prometheus, Grafana, Nagios, Zabbix.
Networking: DNS, VPN, Firewalls, Load Balancers.
Soft Skills:
Strong analytical and troubleshooting abilities.
Excellent communication and documentation skills.
Ability to work collaboratively across teams and independently when required.
Strong attention to detail with a proactive problem-solving mindset.
Preferred Qualifications:
Experience with serverless frameworks like AWS Lambda or Azure Functions.
Familiarity with SIEM tools and incident response practices.
Certifications such as AWS Certified Solutions Architect, Azure Administrator,
RHCE, or equivalent.
Why Join Us?
Work on cutting-edge infrastructure projects with modern technologies.
Opportunity to influence and optimize a scalable infrastructure.
Professional growth with access to certifications and training.
Competitive salary and comprehensive benefits package.