Skip to content
mimi

GoLang AWS – Platform Engineer

Tata Consultancy Services

Remote (Global) Full-time Senior $120k – $125k/yr Today

About the role

GoLang AWS – Platform Engineer

Must Have Technical/Functional Skills Required:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software engineering, platform engineering, or DevOps roles.
  • Strong programming skills in Golang; secondary experience in Python or Java/J2EE preferred.
  • Hands-on expertise with AWS (API Gateway, Lambda, ECS, SQS, SNS, CloudWatch).
  • Proficiency with Docker, NGINX+, and container orchestration concepts.
  • Strong understanding of Internet and API security principles (OAuth2, SSL/TLS, mTLS, PKI).
  • Working knowledge of OWASP standards and secure coding practices.
  • Experience with Terraform or AWS CDK for infrastructure automation.
  • Familiarity with Linux/Unix systems, shell scripting, and general networking (DNS, routing).
  • Experience integrating observability tools (ELK Stack, Datadog, Prometheus, etc.).
  • Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, or equivalent).

Preferred:

  • Experience with API Gateway policy development, traffic management, and security enforcement.
  • Exposure to message-based and event-driven architectures (Kafka, JMS).
  • Background in enterprise integration platforms (Axway, MuleSoft, IBM IIB, or similar).
  • Familiarity with Oracle, MongoDB, or DocumentDB
  • Strong analytical and troubleshooting skills with an automation-first mindset.

Roles & Responsibilities Design, Development & Deployment

  • Design, develop, and deploy API solutions and policies using Golang and AWS-native services.
  • Implement and manage RESTful and SOAP web services, API proxies, and routing logic.
  • Configure and manage endpoint policies, traffic routing, and custom middleware filters.
  • Build and maintain integration workflows for B2B and application-to-application data exchange.
  • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
  • Contribute to infrastructure automation and deployment pipelines using Terraform or AWS CDK.
  • Implement and optimize containerized workloads using Docker, ECS, and NGINX+.

Architecture & Platform Engineering

  • Participate in designing cloud-native architectures that support ESB’s API and integration platform.
  • Ensure high availability, scalability, and fault tolerance of ESB services.
  • Drive continuous improvement in system observability, including logging, tracing, and metrics (ELK Stack, CloudWatch, Datadog).
  • Contribute to capacity planning, performance tuning, and disaster recovery strategies.

Security & Governance

  • Enforce API and platform security standards, implementing OAuth2, SSL/TLS, PKI, and secure token mechanisms.
  • Integrate OWASP best practices into all stages of development and deployment.
  • Collaborate with security teams to perform vulnerability assessments and remediation planning.
  • Maintain compliance with enterprise security and governance frameworks.

Maintenance & Support

  • Monitor platform availability, performance, and reliability, proactively addressing issues.
  • Troubleshoot and resolve production incidents in collaboration with DevOps and SRE teams.
  • Manage environment configurations, patches, upgrades, and deployments.
  • Maintain comprehensive technical documentation for integrations, APIs, and infrastructure.

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.

Skills

AWS CDKAPI GatewayCloudWatchDatadogDockerECSELK StackGolangJavaJ2EEJenkinsLambdaLinuxMongoDBNGINX+OAuth2OracleOWASPPrometheusPythonPKISSL/TLSSQSSNSTerraformmTLSDocumentDBGitHub Actions

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free