Back to jobs
Tech Lead - Solution Architect
Solution Architect – Tech Lead
We are seeking a visionary Solution Architect to spearhead our architectural initiatives and lead our technology teams. The ideal candidate will have a robust background in software development and architecture, with a strong focus on modern cloud-based solutions and an exceptional ability to manage and inspire teams.
Key Responsibilities
- Lead the design and implementation of comprehensive architectural solutions for complex software systems, ensuring alignment with business goals.
- Act as a leader, guiding and leading project teams of architects, developers, and engineers while promoting a collaborative and innovative work environment.
- Translate business requirements into scalable and resilient technical architectures, emphasizing cloud integration, particularly with Microsoft Azure.
- Champion the adoption of modern architectural trends such as microservices (REST and GraphQL), event-driven architectures, and IoT solutions.
- Oversee the strategic integration of cloud services, ensuring optimal implementation of identity management and security protocols.
- Evaluate new technologies and architectural approaches, recommending implementations that enhance system performance and reliability.
- Prepare and present architectural diagrams and technical plans to executive teams, stakeholders, and external partners.
- Manage multiple projects concurrently, maintaining a clear focus on achieving project objectives within designated timelines.
- Conduct code reviews to ensure adherence to best practices, coding standards, and quality.
- Collaborate with project managers and stakeholders to define project requirements, scope, and timelines.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- A minimum of 10 years of experience in solution architecture with a substantial background in software development.
- Required certifications in cloud technology, preferably Microsoft Azure i.e. AZ-305 or AWS Solution Architect.
- Demonstrated expertise in designing and deploying solutions using cloud services.
- Strong programming skills across multiple languages (e.g., Java, Python, .NET).
- In-depth knowledge of database systems and architecture.
- Exceptional leadership skills with a proven track record in team management and project delivery.
- Strong analytical and strategic thinking skills.
- Excellent communication and interpersonal skills, with the ability to engage effectively with all organizational levels.
Preferred Qualifications
- Deep understanding of modern cloud architecture
- Experience in designing and implementing microservices using both REST and GraphQL.
- Expertise in event-driven architecture and IoT system design.
- Additional certifications in other cloud platforms (AWS, Google Cloud) or technologies such as Kubernetes, Docker, etc.
- Knowledge of database management systems (SQL, NoSQL)
- Experience with CI/CD pipelines and automated testing frameworks
- Preferable previous experience of working in the Insurance industry
Apply for this job
*
indicates a required field