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).