Solution Architect cum Program Lead
Key skills:
- Overall 12+ years software engineering experience. At least 7+ years in a solution architecture role.
- 4+ years in a cloud native application architecture with hands-on experience leveraging GCP/AWS and other tech stacks.
- Experience with modern front-end and back-end technologies (e.g., React, Angular, Node.js, .NET Core, Java).
- Experience with CI/CD pipelines and infrastructure as code (Terraform, CloudFormation).
Work Timings: 8AM TO 5PM IST
Location: Bangalore
Notice Period (In Days)
30
Roles and Responsibilities:
Solution Architecture:
- Lead the design and architecture of scalable, high-performance, and cost-efficient solutions based on client requirements.
- Collaborate with business stakeholders, product managers, and development teams to gather and translate business needs into detailed solution blueprints.
- Provide technical leadership across all phases of project delivery, including requirements gathering, architecture design, development, and implementation.
- Ensure compliance with industry best practices, security standards, and regulatory requirements in all solution designs.
- Conduct technology evaluations and make recommendations for new tools, frameworks, and architectures.
- Create architecture documentation, including solution diagrams, technical specifications, and integration points.
- Work with a chief architect and senior leadership (CxOs) on technical visions and roadmap
- Act as Subject Matter Expert and strategist for the solution product area.
- Work with technical writers to ensure quality internal and external client-oriented documentation.
- Build and maintain repositories for deliverables, methodologies, and business development documents.
- Interface and co-ordinate tasks with internal and external technical people.
- Collaborate with project managers, technical directors and other leaders / stakeholders to provision estimates, develop overall implementation solution plan, and serve as a lead as required, to implement the installation, customization, and integration efforts.
Program Leadership:
- Own end-to-end program delivery, including planning, execution, monitoring, and closure.
- Define program scope, objectives, and success criteria in collaboration with key stakeholders.
- Develop detailed project plans, schedules, and resource allocation, ensuring timely and on-budget delivery.
- Lead cross-functional teams, ensuring alignment and collaboration across engineering, quality assurance, operations, and client teams.
- Identify, manage, and mitigate risks and issues proactively throughout the program lifecycle.
- Act as the primary point of contact for clients, providing regular updates on project status, timelines, and key deliverables.
- Facilitate decision-making processes and conflict resolution to ensure smooth program execution.
- Implement and continuously improve project management methodologies, tools, and processes.
Must Have Skills:
- Overall 12+ years software engineering experience. At least 7+ years in a solution architecture role.
- 4+ years in a cloud native application architecture with hands-on experience leveraging GCP/AWS and other tech stacks.
- Experience with modern front-end and back-end technologies (e.g., React, Angular, Node.js, .NET Core, Java).
- Knowledge of data architecture, machine learning, or AI-driven solutions.
- Certification in cloud platforms (AWS Certified Solutions Architect, Azure Solutions Architect Expert, etc.).
- PMP or Agile Scrum Master certification is a plus.
- Experience with CI/CD pipelines and infrastructure as code (Terraform, CloudFormation).
- Ability to lead and collaborate with other enterprise architects, data platform architects and security architects to deliver scalable, secure and resilient IaaS andPaaS platform solutions in AWS/GCP.
- Be technical across several areas, understanding coding in modern languages including modern microservices, containers, distributed systems with >99.99% availability, scaling to millions of users, CICD, Infrastructure as Code, automation principles, and security.
- Produce designs of complex systems, including discovery and analysis, formulation of solution context, identification of solution alternatives, technology selection, and design configuration through the consistent use of recognized design.
- Proficiency in one or more programming languages like python/ java/Golang.
Qualification:
- Master's or Bachelor's degree in Computer Science Engineering, or a related technical degree.
- Proven track record in architecting scalable, cloud-based solutions (AWS, Azure, GCP).
- Demonstrated experience in leading complex, multi-stakeholder programs from conception through delivery.
- Strong knowledge of microservices architecture, APIs, and integration patterns.
- Proficiency in Agile and DevOps methodologies.
- Exceptional problem-solving skills and the ability to handle ambiguity and complexity.
- Excellent communication, presentation, and client management skills.