Trivandrum
32 days ago
Architect I - Cloud Infrastructure Services-AWS Solution Architect

Role-Python Architect

Exp-10+ years

Role Overview

We are seeking a highly skilled AWS Certified Solutions Architect with strong Python expertise and a solid understanding of the .NET ecosystem to lead a large-scale application modernization initiative. The ideal candidate will work closely with cross-functional teams to transform monolithic, on-premises .NET applications into cloud-native microservices deployed on AWS using best practices in scalability, resiliency, and security.

Key Responsibilities Architect & Design

Define the target architecture using microservices principles, domain-driven design (DDD), and well-defined API contracts.

Select appropriate AWS services such as EKS/ECS, Lambda, Step Functions, API Gateway, EventBridge, RDS/DynamoDB, S3 to meet performance, scalability, and security needs.

Modernization Roadmap

Evaluate current .NET applications and data stores to identify candidates for refactoring or re-platforming.

Create and execute a phased migration strategy to modernize workloads on AWS.

Infrastructure as Code & CI/CD

Develop and maintain CloudFormation, AWS CDK, or Terraform templates.

Set up and optimize CI/CD pipelines using CodePipeline, CodeBuild, Jenkins, GitHub Actions for continuous delivery.

Development Collaboration

Guide development teams in containerization (Docker), orchestration (EKS/Kubernetes), and serverless patterns.

Perform code reviews and architectural reviews to enforce best practices in resilience, observability, and security.

Security & Compliance

Implement robust security designs involving IAM roles, VPC security, KMS encryption, and compliance with AWS best practices.

Conduct threat modeling and collaborate with InfoSec teams to implement controls using WAF, GuardDuty, Shield, etc.

Performance & Cost Optimization

Use tools like CloudWatch, X-Ray, and Elastic Stack to monitor performance and troubleshoot.

Optimize workloads through autoscaling, right-sizing, and reserved instance planning.

Documentation & Knowledge Sharing

Create architecture diagrams, runbooks, and operational documentation.

Lead training sessions, workshops, and brown-bag discussions to upskill internal teams.

Provide support and guidance to the 24x7 IOC (Infrastructure Operations Center) team.

Must-Have Skills & Experience AWS Expertise

AWS Certified Solutions Architect (Associate or Professional)

Hands-on experience with:

Compute: EC2, ECS, EKS, Lambda

Storage: S3

Databases: RDS/Aurora, DynamoDB

Networking & Security: VPC, IAM, KMS, WAF, GuardDuty, Transit Gateway

Integration: API Gateway, EventBridge

Programming

Proficient in Python (automation, Lambda functions, microservices)

Working knowledge of C#/.NET Core to support refactoring and modernization

Microservices & Containers

Experience with microservices patterns: circuit breaker, saga, sidecar

Containerization with Docker

Orchestration with Kubernetes (EKS) or Fargate

Infrastructure as Code & CI/CD

Tools: CloudFormation, AWS CDK, Terraform

CI/CD tools: CodePipeline, CodeBuild, Jenkins, GitHub Actions

Security & Networking

In-depth understanding of VPC design, subnets, NAT, and networking components

IAM roles/policies, KMS encryption, and compliance tools (WAF, GuardDuty)

Soft Skills

Strong verbal and written communication

Ability to convey complex technical concepts to business stakeholders

Leadership in Agile and cross-functional team

Confirmar seu email: Enviar Email