DevOps Engineer
We are looking for an experienced DevOps Engineer to help us build, automate, and maintain reliable infrastructure for our digital products. You will work closely with development teams to improve deployment processes, system availability, monitoring, and infrastructure scalability.
Responsibilities
- Develop, maintain, and troubleshoot containerized infrastructure.
- Build and maintain CI/CD pipelines for automated testing and deployment.
- Manage production and development environments.
- Monitor system availability, latency, performance, and overall health.
- Automate repetitive infrastructure and deployment tasks.
- Investigate production incidents and participate in incident management.
- Improve infrastructure security, reliability, and scalability.
- Collaborate with developers to improve deployment workflows.
- Document infrastructure architecture and operational procedures.
- Mentor developers on DevOps practices when necessary.
Requirements
- At least 3 years of professional DevOps experience.
- Strong Linux system administration knowledge.
- Experience building and maintaining CI/CD pipelines.
- Experience with Docker and Kubernetes.
- Strong Bash or Python scripting skills.
- Experience with Jenkins or similar CI/CD tools.
- Knowledge of networking concepts including DNS, routing, firewalls, and load balancing.
- Experience with Ansible, Salt, or similar configuration management tools.
- Understanding of relational databases such as MySQL.
- Strong troubleshooting and problem-solving skills.
- Experience with Terraform, Vault, or OpenStack is a plus.