Job Description
- 12+ years of experience in large-scale modernization programs, large-scale integration platform modernization program, migrating from TIBCO middleware or other ESB Platforms to AWS cloud-native architecture.
- Should be able to translate business needs into AWS architecture decisions.
- Clarify non-functional requirements such as RTO/RPO, latency expectations, compliance needs, availability targets, and scalability goals.
- Map those requirements to AWS patterns and trade-offs, such as Multi-AZ versus Multi-Region, RDS versus DynamoDB, EC2 versus Lambda, and S3 versus EFS or FSx.
- Explain why each service choice supports the business goal instead of simply selecting technology for its own sake.
- Choose the right AWS services for the workload; design reliable, secure, scalable, and cost-effective solutions.
- Compute: EC2, Auto Scaling, Elastic Load Balancing, Lambda, ECS, and Fargate.
- Storage: S3, EBS, EFS, FSx, and AWS Backup.
- Databases: RDS, Aurora, DynamoDB, and Redshift.
- Networking: VPC, subnets, internet gateways, NAT gateways, and Route 53.
- Security and operations: IAM, KMS, CloudTrail, WAF, CloudWatch, CloudFormation, Systems Manager, and Trusted Advisor.
- Use proven AWS patterns instead of one-off designs and create architecture patterns rather than isolated services.
- High-availability web applications: ALB, Auto Scaling, Multi-AZ EC2 or RDS, and S3.
- Serverless backends: API Gateway, Lambda, DynamoDB, and CloudWatch.
- Event-driven systems: SQS, SNS, and EventBridge.
- Static website hosting: S3, CloudFront, and Route 53.
- Disaster recovery topologies: backup and restore, pilot light, warm standby, and active-active designs.
- Design for availability, fault tolerance, and scale.
- Apply least-privilege IAM and use KMS-backed encryption for data at rest.
- Protect data in transit with TLS and apply Security Groups and Network ACLs appropriately; maintain continuous visibility with CloudTrail, GuardDuty, AWS Config, and WAF where appropriate.
- Choose the right migration strategy such as rehost, replatform, or refactor.
- Map existing databases, storage, and networks to suitable AWS equivalents.
- Introduce cloud-native components incrementally—S3, CloudFront, and —without disrupting business operations.
- Define the end-to-end AWS target technical integration design for migration from TIBCO to AWS, covering integration patterns including API-led, event-driven, batch, file-based, orchestration.
- Experience in enterprise integration architecture and designing AWS cloud-native solutions.
- Experience with XML, JSON, IDOC, SOAP, REST, and/or Web Services (WS-*) and other AWS integration technologies.
- Experience in one of the ESB technologies like TIBCO.
- Knowledge of Docker & container services and deployment.
- Strong understanding of Agile, DevOps, CI/CD (Jenkins).
- Experience working with Git and Gradle.
- Good to have experience on Databricks, Kafka, and Pyspark.
- Knowledge on API management and relevant technologies and architecture.
- Experience in AWS services such as Lambda, SQS, EventBridge, SNS, Step Functions, EKS, and S3.
- Identify and mitigate risks related to migration complexity, dependency management, performance bottlenecks, and data integrity.
- Define contingency plans for rollbacks, failure scenarios; ensure production readiness across all waves.
Roles & Responsibilities
- Will be part of the Solution Team focusing on enterprise integration solution, design, and POC of critical requirements.
- Hands‑on experience in solutioning and design of dynamically scalable, highly available, fault‑tolerant, and reliable integration systems and ESB like TIBCO, integration solutions on AWS or any other iPaaS technology platform.
- Knowledge of selecting appropriate AWS services to design and deploy an application based on customer requirements.
- Knowledge of open‑source technologies for modernizing AWS integration solution.
- Knowledge of AWS API management and WAS iPASS technologies.
- Knowledge of cost‑control strategies.
- Effort estimation knowledge for solutioning an AWS integration solution.
- Ability to work with multi‑stakeholder teams (Account, Sales, Customer, etc.) to become a trusted advisor for their most critical workloads that support digital transformation and journey to the AWS cloud.
- Knowledge of TIBCO and components like BE, EMS and BW components is preferred.
Salary Range – $140,000–$175,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.