13 Nov
|
InvoLead
|
Gurugram
Job Title: Senior DevOps Engineer
Experience:
4–6 Years
Location:
Gurgaon / Delhi Department: DevOps Employment Type: Full-Time Job Overview: As a DevOps Engineer, you will play a crucial role in designing, implementing, and maintaining our cloud infrastructure and CI/CD pipelines. You will work closely with development, QA, and operations teams to automate deployments, manage containerized applications, and ensure high availability, scalability, and security of our services on AWS and Azure. The ideal candidate will have hands-on experience with modern deployment tools, container orchestration, and continuous integration and delivery platforms.
Key Responsibilities
• Cloud Infrastructure Management: o Design, deploy, and manage scalable, secure cloud environments on AWS and Azure. o Leverage cloud-native services (e.g., AWS ECS/EKS, Azure AKS) to manage containerized applications.
• CI/CD Pipeline Development: o Build, configure, and optimize CI/CD pipelines using GitLab CI/CD, GitHub Actions, and other automation tools. o Collaborate with development teams to integrate code quality and security checks into the deployment process.
• Infrastructure as Code (IaC): o Develop and maintain infrastructure as code using tools such as Terraform, AWS CloudFormation, or Azure Resource Manager (ARM) templates. o Ensure consistent and repeatable deployment processes across environments.
• Containerization & Orchestration: o Deploy and manage containerized applications using Docker and Kubernetes. o Implement best practices for container orchestration and scalability.
• Monitoring & Troubleshooting: o Set up comprehensive monitoring, logging, and alerting systems to ensure system reliability and performance.
o Troubleshoot infrastructure issues and collaborate with cross-functional teams to resolve them quickly.
• Security & Compliance: o Integrate security best practices into the CI/CD pipelines and cloud deployments. o Ensure compliance with industry standards and internal policies for security and data privacy.
• Collaboration & Documentation: o Work closely with development, QA, and operations teams to streamline processes and improve deployment efficiencies. o Document all processes, configurations, and procedures to maintain a robust knowledge base for continuous improvement. Good-to-Have:
• Experience with additional CI/CD tools like Jenkins.
• Familiarity with configuration management tools (e.g., Ansible, Chef, Puppet). Required Skills &
Qualifications:
• Educational Background: o B.
Tech/M.
Tech in Computer Science, IT, or a related field from a reputed institution.
•
Experience:
o 2
- 5 years of hands-on experience in DevOps, Cloud Infrastructure, or related roles. o Proven track record in managing cloud environments on AWS and Azure.
• Technical Proficiency: o Robust expertise in building and maintaining CI/CD pipelines using GitLab CI/CD, GitHub Actions, etc. o Proficient in containerization technologies like Docker and orchestration frameworks such as Kubernetes. o Solid experience with Infrastructure-as-Code (IaC) tools like Terraform, CloudFormation, or ARM templates. o Familiarity with networking, security best practices, and monitoring tools.
• Additional
Skills:
o Excellent problem-solving skills and the ability to work in a collaborative, fast-paced environment. o Strong communication skills, with the ability to document and explain technical concepts effectively.
📌 DevOps Engineer (Gurugram)
🏢 InvoLead
📍 Gurugram