- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Position Overview
We are looking for a proficient DevOps Engineer to architect, build, and manage scalable cloud infrastructure and automated deployment pipelines. The ideal candidate will have solid hands-on expertise in Infrastructure as Code (IaC), including tools like Ansible, Terraform, and cloud platforms such as AWS. A strong commitment to automation, operational reliability, and efficiency is crucial.
Key Responsibilities
- Create, implement, and sustain CI/CD pipelines to automate software build, testing, and deployment stages.
- Integrate automated testing and deployment mechanisms into development processes.
- Enhance the speed and dependability of software delivery via automation.
- Author and upkeep Infrastructure as Code setups using Terraform, CloudFormation, or Ansible to automate cloud infrastructure provisioning and maintenance.
- Deploy and operate scalable, available, and reliable cloud infrastructure.
- Package and manage containerized applications using Docker; deploy and orchestrate containers with Kubernetes or similar platforms.
- Establish monitoring, logging, and alerting frameworks to track system performance and maintain health.
- Collaborate closely with engineering teams to optimize deployment workflows and offer infrastructure-related support.
- Apply security best practices in infrastructure and CI/CD pipelines, overseeing access management, secrets handling, and vulnerability scanning.
- Continuously seek opportunities to automate routine operational tasks and stay abreast of emerging DevOps tools and methodologies for system enhancement.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
- At least 3 years of professional experience with DevOps tools and managing cloud environments, including familiarity with GitOps, Infrastructure as Code, and containerization.
- Hands-on knowledge of Terraform, Ansible, or CloudFormation for automating infrastructure management.
- Experience with Docker and understanding of containerization concepts.
- Working knowledge of Kubernetes or similar container orchestration technologies.
- Experience working with major cloud providers such as AWS, Azure, or Google Cloud Platform.
- Solid understanding of Linux operating systems and proficiency in shell scripting.
- Familiarity with Git version control and workflows, preferably with GitLab.
- Experience with automation and best DevOps practices.
Minimum education
Bachelor's Degree