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
Job Title
Technical Architect