Role Overview
Join Birlasoft, a powerhouse where domain expertise, enterprise solutions, and digital technologies converge. As an AWS DevOps professional, you will drive cloud migration strategies, modernize applications, and design scalable, secure, and resilient cloud-native solutions within a global enterprise environment.
Responsibilities
- Analyze existing .NET application architecture and define cloud migration strategies.
- Migrate applications to AWS, specifically leveraging ECS for containerized deployments.
- Containerize .NET applications using Docker and implement CI/CD pipelines.
- Design and implement scalable, secure, and resilient cloud-native solutions.
- Perform application modernization, including breaking monoliths into microservices.
- Configure and manage AWS services such as ECS, ECR, EC2, ALB, S3, RDS, IAM, CloudWatch, and VPC.
- Optimize application performance, availability, and cost post-migration.
- Ensure security best practices including IAM roles and secrets management.
- Collaborate with DevOps, development, and infrastructure teams.
Requirements
- Strong experience in .NET / .NET Core / ASP.NET Core application development.
- Hands-on experience with AWS services (ECS, ECR, EC2, S3, RDS, CloudWatch).
- Proven experience in containerization using Docker and orchestration using ECS.
- Knowledge of CI/CD tools such as Azure DevOps, Jenkins, or GitHub Actions.
- Familiarity with microservices architecture and REST APIs.
- Experience in Infrastructure as Code using Terraform or CloudFormation.
- Strong understanding of networking concepts (VPC, subnets, load balancers).
Skills
- AWS
- Docker
- .NET Core
- Terraform
- CI/CD