DevOps Engineer at Quantum Technologies PLC
Quantum Technologies PLC
Addis Ababa
Role description
Experience Required: 3+ Years Employment Type: Full-time Job Summary We are looking for a skilled DevOps Engineer to design, implement, automate, and maintain reliable software delivery and infrastructure environments. The ideal candidate will have strong experience in CI/CD, cloud or on-premise infrastructure, containerization, automation, monitoring, and security practices. Key Responsibilities 1. CI/CD & Release Management – Design, build, and maintain CI/CD pipelines for application build, testing, and deployment. – Automate software delivery workflows using Jenkins, GitLab CI/CD, GitHub Actions, or similar tools. – Manage releases across development, testing, staging, and production environments. – Implement deployment strategies including rolling deployment, blue-green deployment, and rollback. 2. Infrastructure & System Administration – Manage Linux-based servers and production environments. – Configure and maintain application servers, web servers, databases, networking, and system services. – Perform infrastructure provisioning and automation. – Troubleshoot production issues and perform root cause analysis.3. Containerization & Orchestration – Build and manage Docker-based applications. – Deploy and manage workloads using Kubernetes. – Manage Kubernetes resources including pods, deployments, services, ingress, secrets, and configurations. 4. Cloud & Infrastructure as Code – Work with AWS, Azure, Google Cloud, or enterprise infrastructure environments. – Implement Infrastructure as Code using Terraform, Ansible, or similar tools. – Automate infrastructure provisioning and configuration. 5. Monitoring & Reliability – Implement monitoring, logging, and alerting solutions. – Work with tools such as Prometheus, Grafana, ELK/EFK Stack, or similar. – Improve system availability and reliability. 6. Security & Compliance – Apply DevSecOps practices. – Manage secrets, certificates, permissions, and security configurations. – Support vulnerability management and security hardening. About You Required Qualifications – Bachelor’s degree in Computer Science, IT, Engineering, or related field. – 3+ years of experience in DevOps, System Engineering, Cloud Engineering, or related roles. – Strong Linux administration skills. – Hands-on CI/CD experience.- Strong Docker and Kubernetes experience. – Experience with Infrastructure as Code tools. – Strong Git and version control knowledge. – Understanding of networking concepts including TCP/IP, DNS, HTTP/HTTPS, load balancing, firewalls, and VPNs. Technical Skills Must Have: – Linux – Git – Docker – CI/CD pipelines – Shell scripting – Infrastructure automation – Monitoring and logging – Nginx / Apache – Security tools – Database administration Good to Have: – Kubernetes – ArgoCD / Flux – Terraform – Ansible – Cloud certificationsSoft Skills – Strong troubleshooting and analytical skills. – Ability to handle production incidents. – Good communication and collaboration skills. – Ownership mindset. – Ability to document technical solutions. Preferred Certifications – AWS Certified Solutions Architect / DevOps Engineer – Linux certifications