DevOps Engineer
Tata Consultancy Services · Philadelphia, PA · 1 wk ago
Engineering$120k–$140k/yrFull-time
About the Role
We are seeking an experienced DevOps Engineer to support CI/CD pipeline development, cloud infrastructure automation, and environment management for enterprise applications hosted on AWS platforms.
Responsibilities
- CI/CD Automation
- Design, build, and maintain CI/CD pipelines using GitHub Actions.
- Automate application build, test, deployment, and release processes.
- Implement best practices for version control, branching, and deployment strategies.
- Cloud Infrastructure Management
- Provision and manage AWS infrastructure using Terraform.
- Support and maintain AWS services including EKS, EC2, and S3.
- Ensure infrastructure scalability, reliability, and security.
- Containerization & Orchestration
- Deploy and manage containerized applications using Docker.
- Administer and support Kubernetes clusters, including EKS.
- Optimize container performance and resource utilization.
- Environment Management
- Manage development, testing, staging, and production environments.
- Coordinate deployments and configuration management across environments.
- Troubleshoot and resolve environment-related issues.
- Monitoring & Reliability
- Integrate monitoring, logging, and alerting solutions.
- Monitor system health, application performance, and infrastructure utilization.
- Support incident management and root cause analysis activities.
- Collaboration & Continuous Improvement
- Collaborate with development, QA, and architecture teams to streamline delivery processes.
- Promote DevOps best practices, automation, and operational excellence.
- Participate in Agile ceremonies and continuous improvement initiatives.
Requirements
- Must-Have Skills
- AWS Cloud Services: EKS, EC2, S3
- Terraform: Infrastructure as Code (IaC), environment provisioning and automation
- CI/CD Pipeline Development: GitHub Actions, automated build, test, and deployment pipelines
- Containerization & Orchestration: Docker, Kubernetes (including Amazon EKS)
- Cloud Infrastructure Automation: Automated provisioning, configuration, and deployment
- Environment Management: Dev, QA, staging, and production environment support
- Monitoring & Observability: Monitoring tool integration, logging, alerting, and performance tracking
- Preferred Qualifications
- Experience with AWS cloud-native services and automation tools.
- Strong understanding of Infrastructure as Code (Terraform).
- Hands-on experience with Docker, Kubernetes, and Amazon EKS.
- Experience implementing enterprise-scale CI/CD pipelines.
- Familiarity with monitoring and observability platforms.
- Strong problem-solving, communication, and collaboration skills.
Qualifications
Bachelor of Computer Science
Benefits
- Compensation & Incentives
- Discretionary Annual Incentive
- Performance Bonus
- Health & Insurance
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision
- Disability Planning & Insurance
- Pet Insurance Plans
- Auto & Home Insurance
- Identity Theft Protection
- Family Support
- Maternal & Parental Leaves
- Professional Growth
- Certification & Training Reimbursement
- Time Off
- Vacation, Time Off, Sick Leave & Holidays
- Commuter & Convenience
- Commuter Benefits
- Legal & Financial Assistance
- Legal Assistance
- 401K Plan
- College Fund
- Student Loan Refinancing
Pay
$120,000 - $140,000 a year