JOB SUMMARY
12-15 years of work experience, with a minimum of 4-5 years of hands-on experience developing web applications on AWS and experience architecting complex solutions using a variety of technologies
RESPONSIBILITIES
• Analyze the existing system architecture and identify opportunities for performance
• Optimization, cost reduction, security hardening, and compliance alignment.
• Define and maintain technical standards, best practices, and architecture blueprints for current and future systems.
• Drive architectural decisions by evaluating and recommending tools, technologies, and frameworks suited for high scalability, security, and performance. • Collaborate closely with cross-functional teams, including:
• Infrastructure & CloudOps – to optimize cloud resource utilization and enhance security postures. • DevOps – to improve CI/CD workflows and observability.
• Development teams – to provide architectural guidance and conduct design reviews.
• Database team – to assess query performance and guide modernization.
• QA team – to integrate quality practices and support test automation strategies.
• Conduct security threat modeling and ensure application compliance with regulations such as GDPR and SOC2.
• Own and drive the technology roadmap in alignment with business and product goals
• Identify and evaluate emerging technologies, conduct POCs, and present recommendations.
• Lead and mentor senior developers and technical leads, fostering a culture of innovation.
• Document architecture decisions and provide strategic input during planning and estimation.
• Participate in post-mortems and RCA processes, recommending systemic improvements.
TECHNICAL SKILLS
Cloud & Infrastructure:
• Deep expertise in AWS architecture (VPC, IAM, EC2, RDS, S3, CloudWatch, ELB, Lambda, cloud-native services).
• Experience with AWS EKS with Fargate and Kubernetes.
• Proficient in Infrastructure as Code (IaC) using Terraform.
• AWS security best practices and identity & access management
DevOps & Automation:
• Expertise in CI/CD pipeline setup and optimization using GitLab or similar tools.
• Integration of security scans, tests, and deployment automation.
• Familiar with monitoring and logging tools such as CloudWatch, ELK, Prometheus.
Application Development & Architecture:
• Microservices architecture, API gateways, service discovery.
• Hands-on with .NET Core / .NET 5+, C# for scalable backend APIs.
• Proficient in ReactJS and TypeScript for SPA development.
• Experience with asynchronous programming, message queues (SQS, Kafka), event-driven architecture.
Database & Data Layer:
• AWS Aurora (PostgreSQL) and other relational/non-relational DBs.
• Expertise in schema design, indexing, and query optimization.
• Experience with data migration, replication, backup/restore.
Security & Compliance:
• Application security principles, OWASP Top 10, secure authentication.
• Knowledge of compliance frameworks (SOC 2, ISO 27001, GDPR).
• Implementation of access control, audit logging, data privacy.
Soft Skills:
• Strong communication and leadership to align technical direction.
• Ability to break down complex problems and document solutions clearly.
• Proactive ownership mindset with a focus on delivery excellence