Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Tata Consultancy Services, so some details may not match this job. The employer's own page has the real description.
Job Overview
The AWS Cloud DevOps Engineer at Tata Consultancy Services is responsible for maintaining and enhancing our cloud infrastructure, ensuring the seamless integration of development and operations processes. The candidate will be vital in optimizing deployment pipelines, automating processes to improve efficiency, and implementing robust security measures. This role will involve collaboration with various teams to design, develop, and manage cloud operations ensuring high availability and performance of applications.
Job Responsibilities
- Develop and maintain cloud infrastructure and automation tools within the AWS ecosystem.
- Implement CI/CD pipelines and manage deployment processes using modern DevOps practices.
- Monitor system performance and troubleshoot issues as they arise, ensuring minimal downtime.
- Collaborate with cross-functional teams to design and enhance cloud solutions.
- Design and implement secure and scalable cloud architectures tailored to business needs.
- Conduct regular system audits and compliance checks to enhance security and performance.
- Maintain documentation of cloud-based architecture, processes, and application deployments.
- Stay current with emerging cloud technologies and industry trends to propose improvements.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a DevOps Engineer or in a similar role within cloud environments.
- Expertise in AWS services including EC2, S3, Lambda, RDS, and VPC.
- Strong proficiency in scripting languages such as Python, Bash, or PowerShell.
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Experience with monitoring tools (e.g., CloudWatch, Prometheus) and log management systems.
- Solid understanding of network protocols and security best practices.
- Relevant certifications such as AWS Certified DevOps Engineer or AWS Certified Solutions Architect are preferred.
Technologies & Tools
The AWS Cloud DevOps Engineer will primarily work with Amazon Web Services (AWS), utilizing tools such as Terraform for infrastructure as code, Jenkins for continuous integration, and Git for version control. Familiarity with configuration management tools like Ansible or Chef, as well as cloud monitoring solutions, will be essential. The engineer should also be skilled in working with Docker for containerization and Kubernetes for orchestrating container deployment.
Ideal Candidates
Ideal candidates for the AWS Cloud DevOps Engineer position are those who exhibit strong problem-solving skills and possess a proactive approach to innovative solutions. They should have an aptitude for collaboration and excellent communication abilities, allowing them to effectively work with diverse teams. A passion for continuous learning and adaptation to new technologies is crucial, along with a customer-centric mindset, ensuring that all solutions meet the company's overarching goals.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.