About this role
The team is seeking a passionate DevOps Engineer to join their growing engineering team. In this role, you will play a crucial part in enhancing the deployment pipeline and ensuring the reliability of applications. You will work closely with development and operations teams to streamline processes and improve system performance.
Key Responsibilities:
- Design, implement, and manage continuous integration and continuous deployment (CI/CD) pipelines.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Collaborate with software engineers to improve development workflows and automate processes.
- Implement infrastructure as code using tools like Terraform or CloudFormation.
- Manage cloud services and resources, particularly in AWS or Azure environments.
- Maintain security best practices and ensure compliance with industry standards.
Required Skills & Qualifications:
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Strong understanding of version control systems, particularly Git.
- Familiarity with monitoring tools like Prometheus, Grafana, or ELK stack.
- Knowledge of networking concepts and cloud architecture.
Experience:
- 3-5 years of experience in a DevOps or related role, with a strong focus on automation and cloud technologies.
What we offer:
- An opportunity to work with cutting-edge technology in a collaborative environment.
- A chance to contribute to innovative projects and make a real impact.
- Professional development opportunities and a supportive team culture.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.