The successful candidate will be responsible for designing and overseeing the implementation of complex technical solutions that meet business needs. The Technical Architect will work closely with business stakeholders, project managers, and development teams to ensure technical solutions align with organizational goals and objectives.
- Lead technical solution design:
o Lead the design of technical solutions that meet business requirements.
o Ensure technical solutions are scalable, reliable, and maintainable.
o Ensure technical solutions align with enterprise architecture and technology standards.
o Ensure the implementation of technical solutions for quality and performance.
- Define technical architecture:
o Define technical architecture and standards for new and existing systems.
o Ensure technical architecture aligns with business and technology strategies.
o Continuously evaluate and update technical architecture to meet changing business needs.
o Present the architecture to stakeholders.
- Provide technical guidance and expertise:
o Provide technical guidance and expertise to development teams.
o Collaborate with development teams to ensure technical solutions are implemented correctly.
o Ensure technical solutions meet functional and non-functional requirements.
- Develop and maintain technical documentation:
o Develop and maintain technical documentation, including architecture diagrams, specifications, and standards.
o Ensure technical documentation is accurate and up to date.
o Ensure technical documentation is accessible to relevant stakeholders.
- Manage technical risk and compliance:
o Identify and manage technical risks associated with technical solutions.
o Ensure technical solutions comply with regulatory and security standards.
o Monitor and report on technical compliance.
- Collaborate with other departments:
o Collaborate with other departments to ensure technical solutions align with business needs.
o Build strong relationships with key stakeholders.
o Provide technical guidance and support to other departments as necessary.
- Mentor and coach technical staff:
o Mentor and coach technical staff to improve their skills and knowledge.
o Provide feedback and performance evaluations to technical staff.
o Develop technical staff to assume greater responsibilities.
- Continuously improve technical architecture and design processes:
o Continuously improve technical architecture and design processes and tools.
o Ensure adherence to technical architecture and design standards and best practices.
o Identify and implement process improvements to increase efficiency and effectiveness.
- Designing enterprise grade systems from scratch
- Developing prototypes for custom frameworks
- Design and Develop custom workflow engines
- Worked with various database like Oracle, SQL, Postgres, Cosmos, MySQL, NoSQL etc
- Work experience with systems involving ETL processing (Pentaho or SSIS or Informatica)
- Work experience with Reporting tools (PowerBI)
- Work experience with Data Analytics
- Well-verse with Cloud services knowledge either Azure or AWS. Azure is desired
- Expertise in designing solutions for Cross-cutting concerns like Centralized logging, Observability, Activity Traceability, Security Mgmt., File exchange, Integration with external systems etc
- Very good verbal communication to interact with stakeholders
- Very good knowledge to use AI Coding Agents like Claude Code or Codex or Github Copilot for developing custom frameworks
- Very good knowledge to add workflows in the tools like Github or Static code analysis etc to automate the review processes
- Well-verse with Cloud services knowledge either Azure or AWS. Azure is desired
- Retail industry knowledge is desired skills
- Working with a team size of 20 is desired
- Working in any Legacy transformation to modern enterprise system
- Use of ADO and Azure Repo, Azure DevOps pipelines
- Bachelor’s degree in computer science, Information Technology, or related field.
- 12 – 15 years of experience in technical architecture and design in IT organizations.
- Strong understanding of enterprise architecture principles and best practices.
- Experience with a wide range of technologies and platforms.
- Strong leadership, communication, and collaboration skills.
- Ability to work in a fast-paced environment and manage multiple projects simultaneously.
- Ability to influence and negotiate with stakeholders.
- Strong problem-solving and analytical skills.