About the role
We are looking for a DevOps Engineer to help us build, automate and maintain reliable development and production environments.
You will work closely with development and infrastructure teams to improve deployment processes, system reliability, security and scalability.
Key Responsibilities
- Design, implement and maintain CI/CD pipelines
- Automate deployment and infrastructure processes
- Manage cloud infrastructure and services
- Monitor system performance, availability and reliability
- Maintain development, staging and production environments
- Implement infrastructure as code and automation
- Troubleshoot infrastructure and deployment issues
- Support application deployments and releases
- Improve system security and operational processes
- Collaborate with developers to improve application delivery
- Document infrastructure, processes and technical procedures
Requirements
- 2+ years of experience in DevOps, Cloud Engineering or similar role
- Strong knowledge of Linux
- Experience with Docker and containerization
- Experience with CI/CD tools and practices
- Knowledge of cloud platforms such as AWS, Azure or Google Cloud
- Experience with infrastructure automation
- Good understanding of networking and security fundamentals
- Experience with Git
- Strong troubleshooting and problem-solving skills
- Good communication and teamwork skills
Nice to Have
- Kubernetes experience
- Terraform or other Infrastructure as Code tools
- Experience with monitoring tools
- Scripting knowledge such as Bash or Python
- Experience with GitHub Actions, GitLab CI or Jenkins
- Experience working in Agile environments
What We Offer
- Competitive salary
- Modern technology stack
- Professional development opportunities
- Collaborative and supportive team
- Flexible working environment
- Opportunities to work with modern cloud and infrastructure technologies
- Career growth and continuous learning
