Job Description
This is a remote position.
EXPERIENCE AND EDUCATION:
Essential Qualifications/Experience:
· Well versed in JavaScript and C# with a minimum experience of 4 years
ü Well knowledge in .NET Core and NET 8+
· Well Knowledgeable in Angular and HTML5 with at least 4 years of recent experience
· Strong knowledge of system design architecture, overall system to system integration in the ecosystem of high efficiency information exchange
· Knowledge of at least 3 years of experience with system integration, data modelling data translations, transformations and modelling processes
· Familiar with including DNS, domains, PKI certificates, network designs
· Strong knowledge and practical experience of the following (a minimum of 24 months in the last 40 months) with:
ü Industry equivalent of Data Bricks, Apache Kafka, Sparks, RabbitMQ and/or similar
ü Software and/or System Architecting in modern industry standards such as UML
ü Knowledge of modern software development methodologies (e.g. Software development life cycles, Agile methodologies), a certification in the field of agile software development and/or SCRUM is a plus
· Must have the nationality of one of the NATO nations
Desirable Qualifications/Experience:
· Experienced with JSON, XML, XSD, will have to learn XQUERY and XPATH and/or XSLT rapidly
· Very Desirable, but not mandatory knowledge in XSLT
DUTIES/ROLE:
· Act in the position of the senior engineering expert to guide the development team to make sure that capabilities are being developed useful to NATO Enterprise
· Act as a deputy manager and, deputy, managing stakeholders to capture and develop the requirements, architecture, components and vision of Data Lake, Lake Diver and INT-CORE
· Engage with user communities to capture the operational requirements
· Participate in yearly exercises such as Coalition Warrior Interoperability Exercise (CWIX) and/or Bold Quest as one of the technical leads in the month of June taking place in Poland or other exercise locations
ü Engage with nations to develop test plan scenario, architecture and support the execution of the exercise as the key SME
· Visit operational entities across NATO Enterprise to conduct interviews with operators. Understand user requirements and translate the requirements into solutions
· Produce detailed component specifications and transform it into detailed designs for implementation
· The provision of comprehensive guidance on the development of, and modifications to, solution components to ensure that they take account of relevant architectures, strategies, policies, standards and practices and that existing and planned solution components remain compatible
ü If needed, act as part the development team by developing software code
ü Ensure appropriate standards (including industrial, international and NATO) are adhered
ü Provides advice on technical aspects of system development and integration (including supporting change management processes)
· Assist in the preparation of technical plans and works to ensure that appropriate technical resources are made available