Description
Description
- Architecture and design of information systems
- Review of the architecture of existing systems
- Design and development of component architecture and building blocks
- Analysis of the integration of different information systems
- Data analysis and Datamodelling
- Coordination of the implementation of the technical architecture
- Technical interface between the project leaders and the developers
- Production of software architecture documents
- Participation in technical working groups, progress meetings and meetings with the users
- Assistance in the testing, the technical documentation, the deployment, the evaluation and the reporting of Applications
Qualifications
- Minimum 3 years of relevant education (bachelor's degree or equivalent) after secondary school
- Minimum 10 years of professional IT working experience
- Minimum 4 year's experience in the application architecture and design of information systems
- Minimum 4 year's experience in SharePoint 2013 development and administration
- Minimum 4 year's experience in the development of RESTful web APIs using the .NET framework
- Minimum 1 year's experience in the architecture, design and implementation of data warehouses
- Minimum 1 year's experience in SharePoint Online development and administration
- Minimum 1 year's experience in the development of RESTful web APIs using .NET Core
- In-depth knowledge of interoperability technologies such as RESTful web APIs and web services in the .NET framework (version 4.5 onwards)
- In-depth knowledge of SharePoint Online and SharePoint 2013
- In-depth knowledge of data warehousing and related architectures and technologies
- Good knowledge of Vue JS or a similar JavaScript-based Front End web framework
- Good knowledge of Power BI (reporting, dashboarding and administration)
- Good knowledge of Confluence and its programming syntax
- Good knowledge of Azure and Office365 platforms and services such as Azure App Service, Azure Active Directory and Power Automate (previously Flow)
- Good knowledge of SDLC (software development life cycle) and CI/CD processes
- Good knowledge of SQL Server or other relational database management system (RDBMS)
- Good knowledge of Object-Oriented Programming languages
- Good knowledge of business process analysis
- Good knowledge of modelling tools
- Knowledge and experience in microservices architectures
- Knowledge and Experience in NoSQL databases (ie Azure CosmosDB)
- Ability to give technical presentations