As our Principal Solution Architect, you will be at the forefront of technical innovation, guiding the development of robust and scalable enterprise applications. Your primary focus will be on designing full-stack architectures using Node.js, MySQL, and React/Angular on GCP, while also integrating Generative AI to enhance product capabilities. This role provides an opportunity to lead and inspire a team, driving technical excellence and strategic decision-making within the organization.
- 10+ years of experience in software development, with 4+ years in an Architecture role.
- Mastery in Node.js and React/Angular, with a strong foundation in full-stack development.
- Expert-level MySQL administration skills and hands-on experience with GCP architecture.
- Proven experience with GitLab CI/CD and Docker orchestration at an enterprise level.
- Practical understanding of Vertex AI and its application in testing tools.
- Ability to lead and influence stakeholders, driving technical transitions in large organizations.
- Bachelor's or Master's degree in Computer Science or a related field.
- Strong problem-solving and analytical skills, with a results-driven approach.
- Excellent communication and collaboration skills, with the ability to work cross-functionally.
- A passion for staying updated with emerging technologies and a continuous learning mindset.
- Lead technical discovery sessions and present architectural roadmaps to client stakeholders.
- Define and implement long-term technical roadmaps for full-stack applications, ensuring high availability and scalability.
- Architect and design end-to-end applications, focusing on Node.js microservices and modern frontend frameworks.
- Manage and optimize complex MySQL databases, ensuring performance, security, and data integrity.
- Lead the cloud strategy on Google Cloud Platform, overseeing Docker containerization and GitLab CI/CD pipelines.
- Identify and integrate Generative AI and Vertex AI models to enhance business value.
- Modernize the testing lifecycle by implementing advanced testing frameworks like Playwright, Karma, and K6.
- Conduct code and design reviews, establish engineering standards, and mentor senior developers.
- Stay updated with industry trends and best practices, especially in AI-driven testing and cloud technologies.