Lead Technical Architect
Euromonitor, South Africa

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Apr 4, 2023
Last Date
May 4, 2023
Location(s)

Job Description

Introduction

We are looking for a hands-on?Lead Architect?who is extremely passionate and versatile in learning new technologies very quickly and contributing at the strategic and tactical level. Some of the key responsibilities of the?Lead Architect?include working with a globally distributed Architecture Team to ensure you are all aligned with the strategy we are pursuing. At a Product team level, we expect you to be promoting a scalable architectural vision and strategy adhering to modern practices, and conducting high-level risk assessment and impact analyses, to safeguard our architecture governance and compliance, including non-functional requirements.

Accepting internal applicants only until 31st March.

Overview of the role

Reporting to the Chief Architect, you will have technical ownership and lead on end-to-end architecture and solution development right from technology evaluation, running POC’s and seeing them through to Production, while working very closely with engineering and product teams influencing technical decisions, features, and the roadmap.

We expect you as the?Lead Architect?to establish a strong understanding of the overall application portfolio, business priorities and success measures to design solutions using PaaS and SaaS components, in a DevOps/CI-CD environment using coding practices adhering to SOLID principles and Clean Architecture.

The?Lead Architect?building a strong relationships with our Technical Lead, Product Manager and Business Analyst is of utmost importance, as this is the group that will ensure business goals are met.

Requirements

• You will Research, Evaluate, and Prototype new technologies, tools, and products.

• Ensure all solutions exhibit high levels of functional and non-functional quality.

• Develop deep relationships with key decision-makers, be an evangelist with customers, partners and external communities.

• Collaborate with stakeholders to gather requirements and define solution architecture.

• Maintain deep technical skills in key relevant areas and develop a good awareness of trends and competitive insights, while sharing this knowledge with the technical community.

• Provide technical guidance and leadership to other architects and developers.

• Lead the design and development of technology solutions that meet business needs.

• Participate in Design and Code Reviews, to ensure a high degree of quality and to ensure Standards, Patterns, and Architecture are maintained.


Skills / Proficiencies required

• Extensive experience in full stack software development, with minimum 80% hands on development contribution.

• Solid experience of the Azure cloud platform, and other cloud stacks.

• Good knowledge of Angular and/or other Frontend technologies (ReactJS/NodeJS).

• Working knowledge of Application Security amp; Performance, and other cross cutting concerns.

• Feels comfortable with containerisation and container orchestration with Kubernetes, preferably within a Microservices architecture.

• Expertise in C# and modern .NET.

• Skilled in cloud-based database technologies.

• Experience developing towards non-functional concerns, such as Performance, Scalability and Security.

• Good understanding of identity standards (OAuth, OIDC, SAML).

• Experience leading technical teams and managing projects.
• Deep understanding of enterprise architecture patterns, methodologies, and tools.
• Strong knowledge of cloud computing, microservices, APIs, and data platforms.
• Demonstrated ability to solve complex technical problems and deliver quality solutions.

About You

• You have a collaborative spirit and can work well in a changing, fast-paced environment while showing traits of empathy, humility, and respect for others.

• You have the ability to guide and provide leadership to others and set strong examples.

• You are a practitioner of Agile software development and can navigate the processes of a product and software team.

• You communicate clearly and can engage with confidence at both a technical and stakeholder level.

• You love learning from others and can elevate people to your level of knowledge.

• You understand the challenges of cloud-native, and multi-cloud architectures.

• You stay up to speed on new technologies and introduce them to other team members.

• You have a continuous improvement mindset and understand the importance of not letting analysis paralysis creep in when ambiguity is present.

• You act as both a mentor, as well as an evangelist bringing others to a deeper understanding of a given technology or best practi

Job Specification

Job Rewards and Benefits

Euromonitor

Information Technology and Services - Vilnius, Lithuania
© Copyright 2004-2024 Mustakbil.com All Right Reserved.