Skill: DevOps Engineer
Must Have Technical/Functional Skills:
- Experience: Previous experience as a DevOps Engineer, Site Reliability Engineer (SRE), or in a similar software engineering role.
- Scripting/Programming: Proficiency in scripting languages such as Python, Bash, or Ruby for automation.
- Tools & Platforms: Experience with Git, Docker, Kubernetes, Ansible, and cloud platforms.
- System Administration: Strong knowledge of Linux/Unix systems and networking principles.
- Mindset: Strong problem-solving abilities and a focus on collaboration and security
Roles & Responsibilities
- Automation & CI/CD: Develop, maintain, and improve automated deployment pipelines (Jenkins, GitLab CI, GitHub Actions).
- Infrastructure Management: Provision and manage cloud-based infrastructure (AWS, Azure, GCP) using Infrastructure as Code (IaC) tools like Terraform or Ansible.
- Containerization: Deploy and manage applications using Docker and Kubernetes to ensure consistency across environments.
- Monitoring & Reliability: Implement logging, monitoring, and alerting systems (Prometheus, Grafana, ELK) to enhance system performance and availability.
- Collaboration & Security: Work with developers to fix bugs and deploy updates, while integrating security practices (DevSecOps) into the pipeline
Salary Range - $90,000-$100,000 a year
TCS Employee Benefits Summary:
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
- Insurance Options: Auto & Home Insurance, Identity Theft Protection.
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
- Time Off: Vacation, Time Off, Sick Leave & Holidays.
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.