i
Hiring Eye
42 Hiring Eye Jobs
DevOps Engineer - CI/CD Pipeline (4-7 yrs)
Hiring Eye
posted 13hr ago
Key skills for the job
Job Description :
We are seeking a highly skilled DevOps Engineer with experience to join our growing team. As a DevOps Engineer, you will be responsible for managing our cloud infrastructure, deploying applications using CI/CD pipelines, and automating processes to improve the reliability and scalability of our products. Your role will also involve close collaboration with development, infrastructure, and product teams to ensure smooth operations across all environments.
Responsibilities :
- Infrastructure as Code : Design and implement cloud infrastructure using Terraform, ensuring consistency, scalability, and cost-effectiveness across AWS and Azure environments.
- CI/CD Pipeline Development : Develop, configure, and maintain CI/CD pipelines using Jenkins, integrating them with source code management systems and automating deployments to various environments.
- Cloud Infrastructure Management : Design, deploy, and maintain infrastructure on AWS (EC2 S3 Lambda, VPC, IAM, RDS, etc. ) and Azure, optimizing for cost and performance.
- Container Orchestration : Administer and manage Kubernetes clusters, supporting containerized applications, and ensuring scalability, high availability, and efficient deployment pipelines.
- Linux System Administration : Manage and maintain Linux-based systems, ensuring their security, performance, and availability in production and development environments.
- Automation : Automate manual processes through scripting (using Bash, Python, or Go and leverage configuration management tools to improve operational efficiency.
- Collaboration : Work closely with development and operations teams to ensure seamless integration of infrastructure and application code, troubleshoot issues, and optimize deployment workflows.
- Continuous Improvement : Proactively identify opportunities to enhance automation, reduce downtime, and improve performance, scalability, and security.
Requirements :
- 4-7 years of experience in DevOps or related roles, with a strong focus on cloud infrastructure, CI/CD pipelines, and automation.
- Expertise in using Terraform for infrastructure management and automation in AWS and Azure environments.
- Hands-on experience with CI/CD tools like Jenkins, including creating, configuring, and managing pipelines.
- Proficient in managing Kubernetes clusters for containerized applications, including deployment, scaling, and troubleshooting.
- Solid experience in Linux administration, with proficiency in shell scripting and troubleshooting.
- Strong knowledge of cloud services such as AWS (EC2 RDS, S3 Lambda, IAM, etc. ) and Azure (VMs, Blob Storage, Virtual Networks, KeyVault, etc. ).
- Proficiency in version control systems like Git and understanding of branching strategies.
- Experience with automation scripting using Python, Bash, or similar languages.
- Strong understanding of security best practices for cloud infrastructure and containerized environments.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Devops Engineer roles with real interview advice