We are seeking a highly experiencedSolution Architect - Digitalto join our team. This role is pivotal in designing and implementing innovative digital solutions that meet both business objectives and customer needs.
The ideal candidate will possess a deep understanding of modern technologies, includingmicroservices architecture, mobile development (Android/iOS), data BI, backend systems, infrastructure, and DevOps.
Responsibilities include:
1. Architecture Design
- Lead the design of end-to-end digital solutions that align with business objectives.
- Develop and maintain architectural blueprints, design patterns, and best practices for digital transformation.
- Ensure solutions are scalable, secure, and meet performance standards, with a strong focus on microservices architecture (preferably in Python).
2. Technical Leadership
- Provide guidance and leadership to development teams throughout the project lifecycle.
- Collaborate with business leaders, developers, and other architects to ensure alignment with business goals.
- Stay updated on emerging technologies, trends, and best practices in digital architecture, mobile development, and DevOps.
3. Mobile and Backend Development
- Design and implement solutions involving mobile native technologies forAndroid and iOS platforms.
- Ensure smooth integration betweenfront-end and back-end systems, optimizing for performance, security, and scalability.
4. Data, BI, and 3rd Party Integrations
- Lead the integration ofdata analyticsandbusiness intelligence (BI)solutions within the digital architecture.
- Manage 3rd party integrations to enhance digital functionality.
- Utilize BI tools to provide actionable insights for decision-making.
5. UI/UX and Customer Experience
- Collaborate withUI/UX designersto create intuitive, seamless user experiences.
- Ensure digital solutions align with customer expectations, enhancing engagement and satisfaction.
6. Infrastructure and DevOps
- Oversee the design and management of infrastructure components to ensure they are robust, scalable, and secure.
- ImplementDevOpspractices for efficient development, deployment, and maintenance.
7. Enterprise-Grade Software and Team Collaboration
- Bring experience from working withenterprise-grade softwareto ensure the reliability and performance of solutions.
- Foster a strong, collaborative team environment, promoting effective communication and knowledge sharing.
- Act as a thought leader and trusted advisor, building strong relationships with customers and stakeholders.
8. Project Incubation and Delivery
- Supportproject incubation, helping to prepare teams for successful project execution.
- Review dashboards and reporting to ensure alignment with key deliverables and progress tracking.
- Assist in addressing customer escalations and build customer confidence.
9. Productivity and Reusability
- Create reusableassets, templates, and toolsto drive productivity improvements.
- Monetize in-house developed accelerators and support key project implementations.
10. Mentoring and Training
- Conductskills gap assessmentsand provide technology mentoring for team members.
- Deliver training on key technologies and architectural best practices.
Primary Skills :
- Bachelor s degreein computer science, Information Technology, Engineering, or a related field.
- Minimum ofX yearsof experience insolution architecture, with a focus ondigital technologies.
- Strong expertise inmicroservices architecture(preferably Python) andmobile native Android/iOS development.
- Proficiency indata and BI tools,3rd party integrations,UI/UX design, andbackend technologies.
- Solid understanding ofinfrastructure designandDevOps practices.
- Experience withenterprise-grade software and products.
- Excellent problem-solvingand decision-making skills, able to work under pressure.
- Strong communicationand interpersonal skills, able to convey complex technical concepts to non-technical stakeholders.
- Ability to buildstrong relationshipswith team members and customers, serving as a trusted advisor.
- Help with project incubation and delivery preparedness
- Create knowledge assets
- Project progress reviews-Help the accounts deliver successfully by engaging in complex projects or projects in Red/Amber status
- Provide solutioning for complex design requirements and problems
- Review sufficiency of dashboards and status reporting
- Align tech leads for key deliverables reviews
- Help with addressing customer escalations and improve customer confidence
- Assist AMs with account mining
- Own up productivity improvements by creating re-usable assetstemplates, in-house developed tools/accelerators, monetize the accelerators
- Support key project implementations
- Skills gap assessment
- Impart trainings on key technologies
- Technology mentoring
Key Competencies
- Analytical Thinking:Ability to analyze complex problems and design appropriate solutions.
- Strategic Vision:Understands the long-term objectives and aligns digital solutions accordingly.
- Collaboration:Strong team player, able to work effectively with cross-functional teams.
- Innovation:Stays ahead of technological trends and integrates innovative solutions into architecture designs.
- Adaptability:Quickly adapts to evolving business needs and emerging technologies.