Technical Architect
(12+ Years of Experience)
Position Overview:
We are seeking a Technical Architect with 12+ years of experience in designing and delivering scalable, enterprise-grade solutions. The ideal candidate will bring deep expertise in cloud-native architecture, microservices, and modernization strategies, while also demonstrating strong leadership and management skills.
This role requires strong experience in cloud-native platforms, microservices, modernization strategies, and enterprise migrations, while also leading & mentoring cross-functional teams in delivering high-quality, scalable, and future-ready solutions. The architect will lead the transformation of monolithic legacy systems into modern, distributed, and event-driven platforms, while driving architectural governance, innovation, and delivery excellence.
Key Responsibilities :
Define and implement cloud-native architecture strategies & roadmaps across AWS, Azure, or hybrid environments.Lead legacy application modernization, decomposing monoliths into scalable microservices and event-driven components.Establish and enforce architecture governance, API & coding standards, best practices and integration patterns.Oversee containerization, orchestration (Kubernetes/ECS/AKS), CI/CD pipelines, and DevOps practices for scalable and secure delivery.Design data migration and integration strategies, ensuring smooth transition from legacy databases to modern platforms.Guide adoption of best-fit technologies across application, data, and infrastructure layers.Manage and mentor cross-functional engineering teams, ensuring skill development and delivery excellence.Act as a bridge between engineering and leadership, translating business needs into scalable technology solutions.Drive performance reviews, team development plans, and career growth discussions.Mentor, coach, and upskill teams, fostering a culture of engineering excellence and innovation.Ensure alignment of team efforts with program priorities, timelines, and enterprise strategy.Collaborate with program managers and delivery leads to balance business priorities, risks, and technical debt.Act as a trusted advisor to leadership, providing recommendations on technology investment and modernization strategy.Skills :
Cloud & Containerization: AWS, Microsoft Azure, Docker, Kubernetes, ECS, EKS, AKSProgramming & Frameworks: C#, .NET Core, Java, Python, Node.js (polyglot mindset preferred)Architecture & Design: Microservices, API-first, event-driven, SOA, REST, gRPC, GraphQLIntegration & Messaging: RabbitMQ, Kafka, Redis Cache, Service Bus, Pub/Sub patternsData & Storage: SQL Server, PostgreSQL, DocumentDB, MongoDB, Cloud-native storage solutionsDevOps & Automation: Git, Azure DevOps, Jenkins, GitHub Actions, CI/CD, Infrastructure as Code (Terraform, ARM, CloudFormation)Security & Compliance: Identity & access management, API security, cloud governance, regulatory alignment
Qualifications:
Bachelor's degree in computer science or related discipline.12+ years of software delivery experience.5+ years of designing scalable microservice, event-centric, and API-first architecture.Hands-on experience transforming legacy monolithic applications into service-oriented, containerized, and distributed systems.Experience designing architecture for large scale enterprise migration initiatives.Cloud Certification (AWS) is desirable.
Soft Skills:
Strong leadership and stakeholder management skills, with the ability to influence at executive levels.Excellent communication skills—capable of translating complex technical concepts into business value.Collaborative mindset with experience in Agile and scaled delivery environments.Passion for continuous learning, innovation, and staying ahead of emerging technologies.