Job Details

  The DevOps Engineer is responsible for bridging the gap between development and operations teams. This role involves automating deployment processes, managing infrastructure as code, and ensuring continuous integration and delivery (CI/CD) pipelines are efficient and reliable.

Job Responsibilities

  • Design and implement CI/CD pipelines for automated software deployment.
  • Manage cloud infrastructure using Infrastructure as Code (IaC) tools.
  • Monitor system performance and optimize resource utilization.
  • Collaborate with development teams to improve deployment processes.
  • Implement and maintain monitoring, logging, and alerting systems.

Job Requirements

  • Degree in computer science, software engineering, or related field.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Proficiency in scripting languages (Python, Bash, PowerShell) and automation tools.

Skills and Experience

  • Strong problem-solving skills and ability to troubleshoot complex infrastructure issues.
  • Experience with version control systems (Git) and CI/CD tools (Jenkins, GitLab CI).
  • Knowledge of Linux/Unix systems and network protocols.