Role Overview
We are seeking a highly skilled and innovative Senior Architect to join our client dynamic team. This role offers a unique opportunity to collaborate within an international, multi-paradigm team, working on a diverse range of projects involving cutting-edge technologies such as high-performance computing, Big Data analytics, Machine Learning, 5G, and the digital transformation of governments and businesses.
This position is based in Abu Dhabi, UAE.
KEY ACTIVITIES
Technical Strategy & Roadmap Development:
- Proactively participate in setting-up the technical strategy and release roadmap for the company
- Proactively engage in planning and executing investments in product development and release.
Client Consultation & Technical Discussions:
- Conduct comprehensive technical discussions with clients regarding project intricacies.
Technology Assessment & Implementation:
- Evaluate disruptive and competitive technologies.
- Design and implement sophisticated systems requiring high performance and scalability.
- Establishment and upkeep of software engineering processes and best practices.
- Daily communication of technical matters with clients, partners, and third-party providers.
Leadership & Team Management:
- Adhere to company values in conduct.
- Lead multiple development teams in the design and development process.
- Provide technical leadership throughout project lifecycles: Architectural design, resource allocation, delegation, progress oversight, deployment coordination.
- Identify and address problem areas while mentoring team members on technological aspects.
- Engage with peers and partners on technical matters and mentor team members on technological aspects.
- Resolve technical disputes and making decisions regarding the tech stack.
Continuous Learning & Integration:
- Stay updated with the latest technology advancements and best practices in high- performance computing, networking, and related fields.
- Incorporate new technologies and practices into the team's development process as applicable.
Troubleshooting & Quality Assurance:
- Identify and resolve technical issues related to performance and scalability.
- Participate in code reviews to ensure high-quality code adhering to established standards.
- Manage escalated developments and issues in the ticketing system and intervene to clarify any uncertainties.
Required Skills & Experience
Education:
- Bachelor's, Master's, or technical degree in Computer Science, Physics, Mathematics, Electrical Engineering, Information Technology, Information Systems, or a related field. Other degrees will also be considered.
Recent (*) & Substantial (**) Experience in:
- Strategic planning and leadership of IT projects and transformations.
- Leading specialized teams and fostering their development.
- Steering committees, working groups with senior management, and formulating organizational policies and strategies.
- Providing strategic advice to senior management on intricate IT-related matters.
- Negotiating, collaborating, and managing partnerships with departments, agencies, and service providers.
- Practical experience in implementing and maintaining industry standards concerning IP network protocols, Cybersecurity, Quality of Service (QoS), and data transmission standards (e.g., ISO 27001, 3GPP, NIST) is essential.
(*) Recent experience denotes experience acquired within the last five (5) years.
(**) Substantial experience implies five (5) or more years performing these roles
Technical Skills:
- Passion for technology
- Proficiency in the following tech stack:
- C, Java 8/18, Python, TypeScript, JavaScript
- ElasticSearch, Apache Cassandra, Redis/KeyDB, Apache Druid, SPARK
- Spring Framework, gRPC, Protocol Buffers, React, Node.js
- Docker, MLOPS tools
- Multi-threading and high-performance computing
- CentOS, Ubuntu
- GitLab, Jira, Confluence
- Typical ML libraries like scikit learn, TensorFlow, etc.
Soft Skills:
- Proficient in communication: both verbal and written.
- Strong problem-solving and analytical abilities.
- Effective decision-making skills.
- Leadership and issue resolution expertise.
- Proficiency in team and time management.
- Proficiency in coaching and training
--
Entre engagement en tant que cabinet de staffing et de recrutement :
- Novancy One, cabinet expert leader en recrutement et en staffing de talents dans les domaines des systèmes d'information et de la transformation digitale, s'engage fermement à promouvoir l'égalité et la diversité dans son processus de recrutement. Nous encourageons vivement les candidatures de profils variés, garantissant des opportunités équitables pour tous, quels que soient la race, la couleur, la religion, le genre, l'orientation sexuelle, l'origine nationale, le handicap, l'âge ou le statut d'ancien combattant. Si vous pensez que votre candidature n'a pas été prise en compte, faites-le nous savoir à l'adresse https://novancy.com/contactus. Découvrez nos offres d'emploi actuelles sur https://novancy.com/jobs/ ou soumettez votre CV pour des opportunités futures sur https://novancy.com/cv.
Our commitment as staffing agency:
- Novancy One, a leading expert in staffing and recruitment for information systems and digital transformation, is deeply committed to promoting equality and diversity throughout our hiring process. We actively encourage applications from candidates of all backgrounds, ensuring fair and equal opportunities for everyone, irrespective of race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status. If you feel your application has been overlooked, we want to hear from you—reach out to us at https://novancy.com/contactus. Discover our latest job opportunities at https://novancy.com/jobs/ or submit your resume for future openings at https://novancy.com/cv.