Job Overview:
We are looking for a proactive and skilled
DevOps Engineer
with
3+ years of experience
in supporting software development and deployment pipelines, infrastructure automation, and cloud environments. The ideal candidate should have hands-on experience in
CI/CD, cloud platforms, scripting, and system monitoring
, ensuring reliable and scalable deployment processes.
Key Responsibilities:
Design, implement, and maintain
CI/CD pipelines
for automated build, testing, and deployment.
Manage and monitor
cloud infrastructure, servers, and deployment environments
.
Automate infrastructure provisioning and configuration management processes.
Support application deployment, release management, and environment setup activities.
Monitor system performance, uptime, and incident resolution to ensure high availability.
Collaborate with development and QA teams to streamline release cycles.
Implement
security, backup, and disaster recovery best practices
.
Troubleshoot deployment, infrastructure, and application performance issues.
Maintain documentation for deployment processes and system architecture.
Requirements
3+ years of experience in
DevOps / Infrastructure / Cloud Engineering
Strong experience with
CI/CD tools
such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
Hands-on experience with
cloud platforms (AWS / Azure / GCP)
Good knowledge of
Linux/Unix administration
Experience in
Docker, Kubernetes, and container orchestration
Proficiency in
scripting languages
such as Shell, Python, or Bash
Knowledge of
Infrastructure as Code (Terraform, Ansible, CloudFormation)