DevOps Engineer

You’ll work closely with development teams to streamline deployments, improve system reliability, and ensure smooth delivery across environments. This role is ideal for someone who thrives in a fast-paced, collaborative setting and enjoys automating everything possible.

Key Responsibilities:

  • Design, implement, and manage CI/CD pipelines for reliable and efficient deployments.
  • Automate infrastructure provisioning and configuration using tools like Terraform, Ansible, or Docker.
  • Monitor, troubleshoot, and optimize application performance and infrastructure uptime.
  • Ensure high availability, scalability, and security across production and staging environments.
  • Collaborate with engineering teams to integrate new tools and improve workflows.
  • Implement best practices for observability — logging, monitoring, and alerting.
  • Maintain and improve cloud infrastructure (AWS, GCP, or Azure).
  • Write and maintain infrastructure documentation and deployment procedures.

Requirements:

  • Proven experience as a DevOps Engineer, Site Reliability Engineer, or similar role.
  • Strong knowledge of CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Proficiency with at least one scripting language (Bash, Python, or similar).
  • Familiarity with cloud platforms (AWS, GCP, or Azure).