We are seeking a skilled and proactive DevOps Engineer with 3–4 years of experience to manage and automate infrastructure, improve CI/CD pipelines, and ensure reliable deployment and operation of applications. The ideal candidate will have hands-on experience with cloud platforms, configuration management, monitoring, and automation tools.
Design, implement, and maintain CI/CD pipelines for multiple environments
Automate infrastructure provisioning, configuration, and deployment using IaC tools
Monitor, troubleshoot, and optimize system performance and application reliability
Collaborate with development, QA, and operations teams to streamline release processes
Implement containerization and orchestration solutions (Docker, Kubernetes)
Ensure security, compliance, and best practices in infrastructure management
Manage cloud infrastructure on platforms like AWS, Azure, or GCP
Maintain version control, build tools, and deployment automation scripts
Create dashboards, alerts, and reporting for system and application health
Participate in capacity planning, backup, and disaster recovery strategies
Bachelor’s degree in Computer Science, IT, or related field
3–4 years of experience in DevOps, cloud infrastructure, or system administration
Strong experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD
Hands-on experience with cloud platforms:
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Containerization and orchestration: Docker, Kubernetes
Configuration management tools: Ansible, Puppet, Chef, or Terraform
Strong scripting skills (Python, Bash, Shell)
Monitoring and logging tools: Prometheus, Grafana, ELK Stack, CloudWatch
Infrastructure as Code
Microservices architecture deployment
Security best practices and compliance in cloud environments
Experience with serverless or container-native applications
Knowledge of networking, load balancing, and DNS
Agile and DevOps culture experience