RF004-Sr. Devops
Job Title : Senior DevOps Engineer
Location : Chennai / Bangalore
Notice period : Immediate
Key Responsibilities:
- Develop and implement CI/CD solutions using Jenkins, Docker, GitHub, and GitHub Actions.
- Use Terraform and CloudFormation for Infrastructure as Code (IaC) to ensure scalable and manageable infrastructure.
- Architect large-scale applications for scalability, reliability, and security.
- Establish and enforce security best practices for infrastructure and applications.
- Collaborate with teams to set up and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, or AWS CodePipeline.
- Utilize Docker and Kubernetes for containerization and orchestration to enhance deployment processes.
- Create automation scripts in Python, Bash, or PowerShell for operational efficiency.
- Manage application servers, web servers, and databases for high performance and reliability.
- Implement monitoring solutions using CloudWatch, Prometheus, Grafana, or the ELK stack for system health and security.
- Integrate DevOps philosophies, Agile methodologies, and Infrastructure as Code principles into project workflows.
- Harden applications, APIs, and databases against security threats.
- Provide guidance on DevOps processes, tools, and best practices.
- Perform basic database administration and optimization tasks.
- Stay updated with emerging technologies and industry trends to refine skills and knowledge.
Requirements:
- Bachelor’s degree in Computer Science Engineering, or a related field.
- Minimum of 5 years of experience in a DevOps or similar role.
- Strong expertise in AWS services including VPC, CloudFormation, EC2, S3, and Lambda.
- Proficiency in setting up and configuring CI/CD pipelines using various tools and platforms.
- Solid understanding of containerization and orchestration technologies, especially Docker and Kubernetes.(AWS/Azure).
- Familiarity with Agile methodologies and the ability to work effectively in diverse teams.
- Excellent leadership, communication, and problem-solving skills.
- AWS certification is a plus.
- Experience with automated testing tools, stress testing, and performance testing is desirable.
Bonus Points:
- Experience with ArgoCD, ElasticSearch, Kibana, Fluentd, and other related technologies.
- Knowledge of additional scripting languages and automation tools.
- Understanding of database administration and performance optimization.
- Familiarity with version control systems like Git and GitLab.
- Prior experience in implementing security measures across various layers of infrastructure and applications.
What We Offer:
- Hybrid Work: Enjoy the flexibility and freedom of working remotely with a strong focus on work-life balance and meet colleagues 2 or 3 days in week at our office.
- Benefits & Growth: Flexible holidays, robust L&D programs, competitive compensation packages, and a comprehensive health insurance plan for your whole family.
- Diverse Experience: Gain multi-domain experience and contribute to community programs, fostering a culture of knowledge sharing and collaboration.
- Learning & Development: Attend industry hackathons and conferences to stay ahead of the curve and explore new technologies.
- Global Culture: Be part of a collaborative and growing global company (450+ employees) with offices worldwide.
- Health Insurance Plan for Whole Family + Accidental and Life Coverages