Smart Engineering Group SARL is seeking a skilled and proactive DevOps Engineer to join our growing team in Lebanon. This role offers an exciting opportunity to lead and optimize deployment pipelines, infrastructure automation, and system reliability for scalable applications and services. The ideal candidate will have strong experience in CI/CD, cloud platforms, containerization, and infrastructure as code, with a passion for operational excellence and collaboration.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines to support automated testing, integration, and deployment.
- Manage cloud infrastructure (AWS, Azure, or GCP) using Infrastructure as Code tools like Terraform or CloudFormation.
- Containerize applications using Docker and orchestrate with Kubernetes.
- Monitor system performance and availability, implementing alerting and logging solutions (e.g., Prometheus, Grafana, ELK).
- Collaborate with development teams to ensure smooth integration and deployment of new features.
- Automate repetitive tasks and optimize system operations for scalability and reliability.
- Ensure security and compliance across environments, including secrets management and access control.
- Troubleshoot and resolve issues in development, staging, and production environments.
- Document infrastructure, workflows, and operational standards.
- Contribute to process improvements and adoption of new DevOps tools and practices
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 3–5 years of hands-on experience in DevOps or Site Reliability Engineering.
- Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Proficiency in cloud platforms (AWS, Azure, GCP).
- Experience with Docker, Kubernetes, and container orchestration.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK).
- Knowledge of Infrastructure as Code (Terraform, Ansible, CloudFormation).
- Solid understanding of version control systems (Git) and branching strategies.
- Excellent problem-solving, communication, and collaboration skills.
- Passion for automation, scalability, and continuous improvement.