Chennai, Neville Towers, IND
48 days ago
Senior DevOps Engineer

Responsibilities: 

· AWS Infrastructure Management: 

- Design, deploy, and maintain AWS infrastructure to support application workloads. 

- Configure and optimize AWS services such as EC2, S3, RDS, VPC, and IAM. 

- Automate infrastructure provisioning and deployment using Infrastructure as Code (IaC) tools like Terraform or CloudFormation. 

- Monitor and ensure the availability, performance, and security of AWS resources. 

· DevOps Implementation: 

- Collaborate with cross-functional teams to implement and improve DevOps practices. 

- Develop and maintain CI/CD pipelines using tools like Jenkins, Bamboo CI/CD, or AWS CodePipeline. 

- Hands-on experience with Jenkins, including writing multi-branch pipelines and configuration as code. 

- Automate software deployments, testing, and monitoring processes. 

- Work closely with developers to facilitate the adoption of DevOps best practices. 

- Proficient in Linux CLI commands with demonstrated experience in writing and optimizing shell scripts to automate tasks, 

manage configurations, and support CI/CD processes. 

· System Architecture and Design: 

- Contribute to the design and architecture of scalable and reliable cloud-based systems. 

- Participate in capacity planning and system scalability initiatives. 

- Identify and propose solutions to improve system performance, security, and cost-efficiency. 

- Troubleshooting and Support: 

- Investigate and resolve complex technical issues related to Kubernetes, AWS, and DevOps. 

- Provide guidance and support to junior team members. 

- Collaborate with product teams to address and resolve production incidents. 

· Documentation and Knowledge Sharing: 

- Create and maintain technical documentation, including system diagrams, runbooks, and standard operating procedures. 

- Share knowledge and best practices with the team and contribute to internal knowledge bases. 

Qualifications and Skills: 

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 

- Extensive experience in Kubernetes administration and management. 

- Strong expertise in AWS services, including EC2, S3, RDS, VPC, and IAM. 

- Proficiency in implementing and maintaining DevOps practices and CI/CD pipelines. 

- Hands-on experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation. 

- Solid understanding of networking concepts and protocols. 

- Proficiency in scripting and automation using languages like Python, Bash, or PowerShell. 

- Good understanding of Docker, including building images, running containers, and containerizing applications. 

- Experience in orchestration platforms (e.g., Kubernetes, Amazon EKS). 

- Strong problem-solving skills and the ability to troubleshoot complex technical issues. 

- Excellent communication and collaboration skills. 

- Certifications like Certified Kubernetes Administrator (CKA), AWS Certified DevOps Engineer, or similar are a plus. 

Additional skills 

- Proficiency in writing code in Java, JavaScript, or any scripting language. Knowledge of Groovy is an added advantage. 

- Experience in using and managing code in Git, Git Submodules etc. 

- Experience in building standalone Python applications from scratch, maintaining existing codebases, and debugging complex issues to ensure application stability and performance. 

If you are a highly motivated and skilled engineer with a passion for Kubernetes administration, AWS, and DevOps, we would love to hear from you. Join our team and contribute to the development of cutting-edge cloud-based solutions that drive innovation and business growth.

Confirm your E-mail: Send Email