Tata Consultancy Services

AWS Cloud DevOps Engineer

Tata Consultancy Services$110K — $130K *
Energy & Utilities
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience as an AWS Cloud DevOps Engineer in a utility or energy environment.
  • Proficiency in Infrastructure as Code (Terraform) and CI/CD automation.
  • Strong administration skills in both Linux (Red Hat) and Windows Server environments.
  • Experience with AWS services such as EC2, S3, Lambda, RDS, and others.
  • Strong scripting skills in Python, YAML, Bash, and PowerShell.
  • Hands-on experience with AWS Systems Manager (SSM) and Runbook development.
  • Knowledge of Esri ArcGIS Enterprise components is highly desirable.

Responsibilities

  • Design, deploy, and manage AWS cloud infrastructure using Terraform.
  • Build and maintain CI/CD pipelines with AWS CodePipeline and Azure DevOps.
  • Develop automation scripts and operational workflows for AWS Systems Manager.
  • Administer AWS services and manage networking components for secure operations.
  • Implement monitoring, logging, and alerting systems using CloudWatch and CloudTrail.
  • Collaborate with cross-functional teams to ensure reliable cloud operations.
  • Create technical documentation and disaster recovery runbooks.

Benefits

  • Discretionary annual incentive program.
  • Comprehensive medical coverage including dental and vision.
  • Generous maternal and parental leave policies.
  • Professional development benefits including certification reimbursement.
  • Flexible time off policies including vacation and sick leave.
  • Legal and financial assistance programs, including 401K plan and student loan refinancing.
Full Job Description
Must Have Technical/Functional Skills

Seeking an experienced AWS Cloud DevOps Engineer to support, automate, and maintain critical geospatial applications and cloud infrastructure within a utility/energy company environment. The ideal candidate will possess strong AWS infrastructure expertise, Infrastructure as Code (Terraform), CI/CD automation, Linux and Windows administration skills, and experience supporting Esri ArcGIS Enterprise environments. Experience in the energy and utilities sector is highly desirable.

Roles & Responsibilities

Required Responsibilities
• Design, deploy, and manage AWS cloud infrastructure using Terraform and Infrastructure as Code best practices.
• Build and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, and Azure DevOps.
• Develop and maintain AWS Systems Manager (SSM) automation documents, Runbooks, and operational workflows.
• Administer AWS services including EC2, EFS, ALB, Route 53, IAM, KMS, AMI, and Security Groups.
• Configure and support AWS networking components including VPCs, subnets, routing, and security controls.
• Implement infrastructure monitoring, logging, and alerting using CloudWatch and CloudTrail.
• Manage AWS Secrets Manager and Systems Manager Parameter Store for secure credential management.
• Support containerized workloads using Amazon ECS and ECR.
• Develop automation scripts using Python, YAML, Bash, and PowerShell.
• Administer Red Hat Linux and Windows Server 2022 environments.
• Build and maintain automated deployment processes for enterprise applications.
• Support AWS Lambda functions and Step Functions workflows.
• Manage and support Amazon S3 storage solutions.
• Deploy, maintain, and troubleshoot AWS RDS PostgreSQL and DynamoDB databases.
• Collaborate with development, GIS, and infrastructure teams to ensure secure and reliable cloud operations.
• Follow DevSecOps best practices and security compliance requirements.
• Perform system upgrades, patching, and operational support activities.
• Manage source code repositories using GitHub.
• Utilize SonarQube and JFrog for code quality and artifact management.
• Create technical documentation, operational procedures, and disaster recovery runbooks.

Mandatory Skills
• Strong hands-on experience with AWS Systems Manager (SSM) and Runbook development.
• Strong experience in AWS CodePipeline and CodeBuild implementation.
• Experience managing AWS infrastructure using Terraform Cloud Workspaces and reusable modules.
• Experience with EC2, ALB, EFS, IAM, KMS, Route 53, CloudWatch, CloudTrail, S3, ECS, ECR, RDS, and DynamoDB.
• Experience with Python, YAML, Bash, and PowerShell scripting.
• Strong Linux (Red Hat) and Windows Server administration experience.
• Experience with GitHub-based source control and CI/CD processes.

Preferred Skills
• Experience with ArcGIS Enterprise components including Portal for ArcGIS, ArcGIS Server, ArcGIS Data Store, and ArcGIS Pro.
• Experience deploying and supporting Esri GIS products in cloud environments.
• Familiarity with FME Core and FME Engine deployments.
• Experience with AWS AppStream 2.0.
• Experience with AWS API Gateway.
• Knowledge of utility or energy industry business processes and regulatory environments.

Nice to Have
• Previous experience working within an Energy/Utility company.
• Prior experience supporting Esri GIS platforms and geospatial applications.
• AWS Professional or Associate Certifications.
• Terraform Associate Certification.
• DevOps and Infrastructure Automation certifications.

Note: Experience with AWS Systems Manager (SSM) automaions, Runbooks, and AWS CodePipeline/CodeBuild is mandatory. Experience working in an Energy/Utility company and supporting Esri products is highly preferred.

Salary Range: $110,000- $130,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 & amp; Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

#LI-SP1

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

  • Tata Consultancy Services
    Engineer
    $100K — $120K *
    Pittsburgh, PA 15237 (Allegheny County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Cloud IAM Engineer
    $100K — $130K *
    Irving, TX 75061 (Dallas County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    Business Analyst
    $100K — $120K *
    Phoenix, AZ 85032 (Maricopa County)
    Finance & Insurance
    In-Person
  • Tata Consultancy Services
    Technical Lead
    $95K — $100K *
    Brookshire, TX 77423 (Waller County)
    Information Technology
    In-Person
  • Tata Consultancy Services
    CISO Technical Lead Directory Services Engineer (AD)
    $100K — $130K *
    Irving, TX 75061 (Dallas County)
    Information Technology
    In-Person

More Energy & Utilities Jobs

Find similar AWS Cloud DevOps Engineer jobs: