Position: Software Architect for WFA
Company: Materialise
Experience required: 3y
English level: upper

Responsibilities

Creation of architecture for new product — WFA;
Provide implementation work decomposition, estimates, and technology options;
Maintain Architecture documentation;
Provide technical leadership for a development team;
Guide development team about using best practices;
Communicate details of the solution to the development team and other stakeholders;
Communication with other teams/departments;
Communication and negotiation on architecture solution and it’s implementation with other teams/departments;
Participate in general company’s activities related to cloud solutions and appropriate consultancy.
 

Requirements

5+ years of experience in SW architecture;
Experience in .Net/С#;
Expertise in the design of modern cloud-native apps: Docker, Kubernetes, micro-services, and DevOps;
Knowledge of Software Engineering and Architectural Principles and methods;
Ability to walk up the cloud stack (IaaS, PaaS, SaaS) model with modern terminology and relevance;
Wide knowledge of the IT market and trends;
Knowledge of Cloud providers (AWS, Azure, GCP) and surrounding tools (Kubernetes, Docker, Amazon Storage etc.);
Detailed knowledge of architectural approaches including consolidation, cloud computing, virtualization, information management, big data, etс.;
Familiarity with networking technologies;
Familiarity with DevOps tools as related to the design of software solutions;
Experience with designing APIs;
Experience with distributed systems, asynchronous/messaging patterns;
Excellent Communication and Presentation skills;
Understanding of integration, automation, experience in several projects.