Job description
## Job Overview
We are looking for a Mid-level DevOps Engineer (3+ years of experience) to build, optimize, and maintain scalable infrastructure and deployment pipelines. You will work closely with engineering teams to improve system reliability, performance, and delivery speed in a modern cloud-based environment.
## ️ Responsibilities
- Design, implement, and maintain CI/CD pipelines
- Manage and operate infrastructure on Microsoft Azure
- Containerize and deploy applications using Docker and Kubernetes
- Design, maintain, and optimize deployment workflows (e.g., PM2, Capistrano, container-based systems)
- Monitor systems, logs, and performance using ELK stack or similar tools
- Troubleshoot production issues and ensure high availability
- Collaborate with developers to improve deployment processes and system design
- Automate operational tasks to improve system efficiency
Your skills and experience
### Must-have
- 3+ years of experience in DevOps or similar role
- At least 1–2 years of experience in software development
- Strong experience with Linux systems
- Solid scripting skills (Bash or equivalent)
- Hands-on experience with:
- Azure cloud platform (basic to intermediate level)
- CI/CD tools (Jenkins, GitHub Actions, GitLab CI, or similar)
- Docker & containerization
- Basic Kubernetes (K8s) usage and deployment
- Monitoring & logging tools (ELK or similar)
- Experience with deployment tools such as PM2, Capistrano, or similar
- Experience working with relational databases (PostgreSQL / MySQL)
- Basic understanding of microservices architecture
- Fluent in English (both speaking & listening)
### Nice-to-have
- Experience with Infrastructure as Code (Terraform or similar)
- Familiarity with Azure networking (VNet, Subnet, NSG, Load Balancer)
- Experience with DevSecOps practices (security scanning, secrets management, etc.)
- Experience with PostgreSQL replication or database scaling strategies
- Exposure to high-traffic or production-critical systems
- Experience with Jenkins and similar CI/CD orchestration tools
- Familiarity with data pipelines or data warehouse concepts
Why you'll love working here
## What We Value
- Strong problem-solving mindset and ownership
- Willingness to learn and adapt to new technologies
- Ability to work independently and collaboratively in a team environment