What are the responsibilities and job description for the DevOps Engineer position at Odiin.?
You’ll play a key role in optimizing deployment pipelines, improving system reliability, and ensuring the scalability of our network and infrastructure.
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines for rapid and reliable code deployment.
- Automate infrastructure setup and maintenance using tools like Terraform, Ansible, or Docker.
- Monitor system performance, identify issues, and optimize infrastructure for high availability.
- Collaborate with development teams to improve deployment workflows and ensure smooth integration between environments.
- Manage cloud infrastructure (e.g., AWS, GCP, Azure) and on-premise nodes or validators if required.
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).
- Proficiency with containerization and orchestration (Docker, Kubernetes).
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with infrastructure-as-code tools (Terraform, Ansible, CloudFormation).