Position: Senior DevOps Engineer
Experience: 5+ years
Location: Okhla Phase 1
Job Type: Full-Time
Who Are We Looking For?
We are seeking a highly motivated and experienced Senior DevOps Engineer to join our dynamic team. The ideal candidate will have hands-on expertise in AWS cloud infrastructure setup and automation, along with strong knowledge of DevOps practices, CI/CD pipelines, and modern containerization tools. If you are passionate about delivering scalable, automated, and reliable solutions, we would love to hear from you!
Key Responsibilities:
- AWS Cloud Infrastructure:
- Set up, manage, and automate AWS cloud infrastructure using Terraform or CloudFormation.
- Configure and manage AWS services such as EC2, EBS, ELB, Auto Scaling, CloudWatch, S3, ECS, EKS, Lambda Functions, RDS, IAM, SFTP Transfer Server, and Route 53.
Automation & Configuration Management:
- Automate infrastructure and application deployments using tools like Ansible and AWS OpsWorks.
- Implement containerization using Docker, AWS ECS, and Kubernetes.
CI/CD Implementation:
- Develop, manage, and optimize CI/CD pipelines using Jenkins, Git, Bitbucket, and other deployment tools.
Scripting & Monitoring:
- Write and maintain automation scripts using Shell or Python.
- Monitor and troubleshoot applications using AWS CloudWatch, ELK Stack (ElasticSearch, Logstash, Kibana), or other monitoring tools.
Server Management:
- Configure and maintain various web servers such as Tomcat, Apache, and Nginx.
- Ensure system reliability, scalability, and security for Linux-based operating systems.
Collaboration & Communication:
- Work closely with developers, QA engineers, and project managers to ensure smooth deployments and operations.
- Collaborate with cross-functional teams to understand requirements and implement technical designs.
Issue Management:
- Track and manage bugs or issues using tools like Jira and ensure timely resolutions.
- Design Patterns & Best Practices:
- Apply fundamental design patterns and best practices to ensure maintainable and scalable solutions.
Required Skills and Qualifications:
- Experience:
- Minimum 5 years of experience in DevOps, cloud infrastructure, and automation.
- Technical Expertise:
- Proficient in AWS cloud services such as EC2, S3, ECS, EKS, Lambda, RDS, and more.
- Hands-on experience with configuration management tools like Ansible and AWS OpsWorks.
- Expertise in containerization tools (Docker, Kubernetes).
- Strong scripting skills in Shell or Python.
- In-depth knowledge of CI/CD pipelines and tools like Jenkins, Git, and Bitbucket.
- Experience with monitoring and logging tools like AWS CloudWatch, ELK Stack, or similar.
- Familiarity with Linux operating systems and web servers (Tomcat, Apache, Nginx).
- Soft Skills:
- Excellent problem-solving and debugging skills.
- Strong communication skills to interact effectively with technical and non-technical stakeholders.
- Preferred Skills:
- Knowledge of design patterns and best practices in DevOps.
- Experience in ticketing and bug-tracking tools like Jira.