A leading software company delivering a full spectrum of software services that enable customers to focus on their core business activities. We leverage the Web by administering cross-platform development. We strive to build and maintain our top-notch expertise in this extremely dynamic and versatile field. A Software Architect is a technological leader, responsible for architecting, designing and implementing a software solution end to end. While having overall responsibility for a project, our architect is also part of the engineering team due to our passion for coding. In addition, the Software Architect is in charge of mentoring team members - keeping them up-to-date on technology and the project on track. If you are a technological leader with the ability to see the big picture, passion for coding and a team player, you should apply for this position! As a Solution Architect, you will be responsible for:
* Design and implement the architecture for large-scale, distributed systems, from concept to production.
* Develop high-performance, secure, and scalable technical architecture designs that support Big Data and AI workloads.
* Collaborate closely with Product Managers, data Scientists, and Engineering teams to translate user stories and business requirements into robust technical solutions.
* Work side-by-side with DS and data engineers, fostering knowledge sharing, architectural governance, and best practices.
* Investigate and introduce emerging technologies to enhance scalability, reliability, security and innovation across the platform.
Requirements: * Master/Bachelors Degree in Computer Science or data Science.
* 5+ years of hands-on experience as a as system architect /Principal Architect lead - Must.
* Proven track record in designing and deploying Big Data and AI solutions using frameworks.
* In-depth knowledge of metadata management, taxonomy, and Big Data object models.
* Experience with cloud-based Big Data and AI services (AWS, GCP, or Azure).
* Familiarity with Machine Learning frameworks and concepts.
* Knowledge of C4I, communication systems and protocols - Advantage.
* Knowledge of cybersecurity practices, agile development, and system operations - Advantage.
* Hands-on experience with JAVA, C ++, or Python and ability to develop proof-of-concepts.
* Deep technical expertise and systems thinking across application, data, and infrastructure domains.
This position is open to all candidates.