Objectives of the position:
The DevOps Engineer is responsible for designing, implementing, and maintaining the infrastructure, automation pipelines, and deployment processes that enable efficient software development and operations. The position requires a strong focus on reliability, scalability, and security across hybrid cloud environments.
Key Responsibilities:
Infrastructure & Automation
- Design and maintain CI/CD pipelines that enable fast, reliable software delivery.
- Build and manage containerized environments using Docker and Kubernetes.
- Develop and manage infrastructure as code to ensure reproducible, version-controlled environments.
- Automate repetitive operational tasks to increase system reliability and team productivity.
- Support deployment of software artifacts across staging, testing, and production environments.
- Maintain secure and compliant infrastructure across all environments.
Monitoring & Reliability
- Monitor systems for performance and availability; configure alerting and observability tooling.
- Participate in on-call rotation and incident management.
- Optimize system performance and reduce mean time to recovery.
- Troubleshoot and resolve infrastructure issues in staging and production environments.
Knowledge Sharing
- Create and maintain documentation for systems and incident response procedures.
- Share knowledge and support developers in using DevOps tooling effectively.
Qualifications:
- Bachelor’s or Master’s degree in computer science, Information Technology, or a related field.
- Minimum 3–5 years of experience in DevOps, Site Reliability Engineering, or Platform Engineering.
- Proven experience building and maintaining CI/CD pipelines in production environments.
- Strong knowledge of containerization (Docker) and orchestration (Kubernetes).
- Hands-on experience with infrastructure as code practices.
- Solid understanding of networking fundamentals, security principles, and cloud environments.
- Experience with scripting for automation (e.g., Bash, Python).
- Experience with monitoring and observability tools.
- Familiarity with Git-based workflows and version control practices.
Required Skills and Qualities:
- Strong problem-solving and troubleshooting skills.
- Systematic, automation-driven mindset with attention to reliability.
- Excellent communication across technical and non-technical stakeholders.
- Strong sense of ownership and accountability for systems in production.
- Proactive, team-oriented, and committed to continuous improvement.
- Fluent in English (spoken and written); German is a plus.
- Passion for DevOps culture, open-source tooling, and SaaS technologies.
If you are looking for a new professional challenge and opportunities for development, please send us your application documents in English (CV, certificates & degrees in one single PDF) by e-mail, stating the reference « DevOps Engineer - Tunisia » in the mail subject to: recrutement@ahktunis.org
Important Notice !
As part of the recruitment opportunities managed by AHK Tunisia for our member and partner companies, only pre-selected candidates will be contacted. This procedure is applied systematically to ensure a clear and fair process for all.