DevOps Engineer

Apply Now

Job Description

We are seeking a highly motivated and skilled DevOps Engineer to join our growing team. In this role, you will be responsible for building, deploying, and maintaining our infrastructure and applications. You will work closely with development teams to automate and streamline our software delivery processes.

Responsibilities:

Design, build, and maintain cloud-based infrastructure (AWS, Azure, GCP preferred)
Implement and manage CI/CD pipelines (Jenkins, GitLab CI/CD, Azure DevOps)
Automate infrastructure provisioning and configuration management using tools like Terraform, Ansible, Puppet, or Chef
Monitor and troubleshoot production systems and applications
Collaborate with development teams to improve software delivery processes
Ensure the security and compliance of our infrastructure and applications
Stay up-to-date with the latest DevOps technologies and best practices
Qualifications:

Bachelor’s degree in Computer Science or a related field, or equivalent experience
3+ years of experience as a DevOps Engineer or in a similar role  
Strong experience with cloud computing platforms (AWS, Azure, GCP)
Experience with containerization technologies (Docker, Kubernetes)
Experience with CI/CD tools (Jenkins, GitLab CI/CD, Azure DevOps)
Experience with infrastructure automation tools (Terraform, Ansible, Puppet, Chef)
Experience with scripting languages (Python, Bash, Ruby)
Strong understanding of networking concepts (TCP/IP, DNS, routing)
Excellent problem-solving and troubleshooting skills
Strong communication and collaboration skills