Description:
Are you passionate about automation, cloud infrastructure, and building reliable CI/CD pipelines? @MBUDevs is looking for a skilled DevOps Engineer to join our growing team. If you enjoy improving deployment processes, managing cloud environments, and ensuring high system availability, we'd love to hear from you.
🔹 Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for automated software delivery.
- Manage and monitor cloud infrastructure on AWS, Azure, or Google Cloud Platform (GCP).
- Automate infrastructure provisioning using Infrastructure as Code (Terraform, CloudFormation, or similar).
- Deploy, configure, and maintain containerized applications using Docker and Kubernetes.
- Monitor application performance, system health, and infrastructure using monitoring tools.
- Ensure high availability, scalability, and security of production environments.
- Collaborate with software developers to streamline deployment and release processes.
- Troubleshoot deployment, infrastructure, and production issues.
- Implement backup, disaster recovery, and security best practices.
- Maintain documentation for infrastructure, deployment processes, and system architecture.
🔹 Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 2–3 years of professional experience as a DevOps Engineer or similar role.
- Strong experience with Linux/Unix administration.
- Hands-on experience with Docker and Kubernetes.
- Experience building and managing CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Experience with Infrastructure as Code tools such as Terraform or CloudFormation.
- Strong understanding of networking concepts, DNS, load balancing, firewalls, and SSL/TLS.
- Experience with web servers such as Nginx or Apache.
- Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK Stack, CloudWatch, or Datadog.
- Experience with Git and version control systems.
- Familiarity with scripting languages such as Bash, Python, or PowerShell.
- Understanding of security best practices and DevSecOps principles.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work effectively in an Agile development environment.