Software Architect
Azienda: Randstad Italia Spa
Data annuncio: 16/02/2021
Sede di lavoro: Roma
Randstad Italia spa, In-house division, is searching a Software Architect for a customer company in the aerospace industry.
ResponsabilitÃ
Main responsabilities:
Define the SW solution , its architecture and related verification and qualification;
Define the SW development plan and coordinate the SW development team during all the SW lifecycleÂ
Define the SW maintenance plan
Is responsible of the SW development, deployment, validation and maintenance activitiesÂ
Is responsible of the SW solution non conformances and their fixing
Establish the maintenance and obsolescence for HW and SW components related to SW solution
Work in cooperation with configuration manager to ensure the SW solution versioning is consistent and up to date
Ensure consistency of the SW solution and evaluate impacts as part of change management
Provide technical guidance and assumes responsibility of the technical decisions
Ensures CyberSecurity risks are defined and taken into account in the define solution and related lifecycle;
Establish and update the workplan and, in line with TAS/ECSS standards, defines the workflow including the support tools to be used and ensures the plan development teamÂ
Monitor and produce reporting and dashboards of the technical activities under his/her responsibility;
Co-ordinates solution definition, and assessment of trade-offs between aspects of cost, customer requirements and technological possibilities;
Prepares the Design & Justification Files;
Provides knowledge on state-of-the-art software architecting, taking account of future developments and evolutions opportunities;
Â
Functie-eisen
The ideal candidate has the following technical skill set:
SW development management methodology (agile, scrum, lean)
Advanced algorithms, data structures and computational complexity analysis
SW programming paradigms
SW programming: proficiency in C, Python, Linux scripting (bash, awk, sed), Windows scripting (Ppowershell) – knowledge/proficiency with functional languages is desirable
SW coding standard and SW metrics indicators
Proficiency in the use of SW solution design graphical tools (Enterprise Architect, Visual Paradigm,etc..) and related formalisms (SysML, UML, IDL, etc.)
GNU/Linux and Windows operating system advanced use/management, configuration and cyber security best practices
Networking skills: networking design and balancing, network low level protocols, appliances, troubleshooting, testing and cyber security best practices
Fault tolerant and availability SWÂ and SW systems design patterns
SW versioning and related management tools (at least GIT)
SW activities and issues management tools (e.g Jira)
Distributed and scalable architectures and consensus based algorithms
Microservices architectures and QoS based, latency aware, data distribution systems
Virtualization, containerization and related control/management stacks (e.g. VMWare, Kubernetes)
Cloud and edge architectures and related technology
Man-Machine and Machine-Machine interfaces, in particular web based and restful
Knowledge of webapp frameworks and programming (nodejs, angular, etc) as well a GUI framework (Qt, Kivy, etc.) is a plus
Mobile apps development knowledge is a plus
Â
Â
Candidati per questo lavoro →

Offerte lavoro simili
- Conduttore generatori vapore - 1° Grado / Adecco Italia Spa
- Bank Credit Analyst (corporate) / Adecco Italia Spa
- Training Specialist - formatore reti settore Auto / Randstad Italia Spa
- INFORMATORE SCIENTIFICO SPECIALIST GINECOLOGIA / Adecco Italia Spa
- Analista Salesforce / Relizont S.p.A.
- Operatore di linea iscritto alle liste delle categorie protette / Randstad Italia Spa
- RESPONSABILE DI CANTIERE / Orienta
- Responsabile di Punto Vendita per la Grande Distribuzione / Adecco Italia Spa