Solution Architect cum Program Lead
Position Overview:
We are seeking a dynamic and experienced Solution Architect cum Program Lead to join our team. This hybrid role requires a unique blend of technical acumen and leadership skills. The ideal candidate will be responsible for architecting solutions that meet client requirements while overseeing the successful delivery of programs from inception to completion.
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 and PaaS 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.
Location:
- Bangalore
Website: https://www.nomiso.io/
About Nomiso:
Nomiso is a product and services engineering company. We are a team of Software Engineers, Architects, Managers, and Cloud Experts with expertise in Technology and Delivery Management.
Our mission is to Empower and Enhance the lives of our customers, through efficient solutions for their complex business problems.
At Nomiso we encourage entrepreneurial spirit - to learn, grow and improve. A great workplace, thrives on ideas and opportunities. That is a part of our DNA. We’re in pursuit of colleagues who share similar passions, are nimble and thrive when challenged. We offer a positive, stimulating and fun environment – with opportunities to grow, a fast-paced approach to innovation, and a place where your views are valued and encouraged.
We invite you to push your boundaries and join us in fulfilling your career aspirations!
We are an equal opportunity employer and are committed to diversity, equity, and inclusion. We do not discriminate on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected characteristics.
Top Skills
What We Do
We are Nomiso a software co-engineering company and your partner in solving complex business problems with technology. We collaborate with our clients to understand business- and industry-specific challenges and engage with them to push the boundaries of what's possible to deliver impact at pace and scale.
At Nomiso, we are not just delivering innovative solutions; we are Co-engineering Excellence