This assignment is not accepting applications. Click here to find other relevant assignments.
Updated: 2023-09-12
Enterprise Software Architect / MILANO
Milano
- Published 4 years ago
- English, Italian
- Expected start date: ASAP
Assignment Details
Si ricerca con urgenza un Enterprise Software Architect per un progetto internazionale con sede a Milano.
Il candidato deve avere maturato concreta esperienza nel design delle architetture a microservizi.
- Address key decisions related to the new platform, among them: definition of microservices with the optimal granularity, interfaces between microservices, management of distributed transactions, data store strategy, remoting protocol
- Ensure full manageability of the new architecture by defining application standards in areas like service discovery, monitoring, telemetry, disaster recovery, multi-tenancy
- Design the platform to be compliant with industry standards in the area of information security
- Collaborate with our infrastructure and operations team to guarantee that the new platform can be seamlessly deployed and operated both in our datacenters and in cloud
- Collaborate with QA Lead and Operations Lead to define unit testing and automated testing strategy and monitoring for the new code base
- Outline a sustainable migration path for the Legacy technology stack
- Provide high quality documentation on the new platform, targeted at developers, infrastructure engineers and operations
- Oversee the implementation of the new platform working in close collaboration with our development team
- Be proactive in clarifying and explaining the solution design to our developers
- Ensure the alignment of the implementation with the design principles
- Promote the adoption of best practice in programming
- Review code quality
- Continuously adapt the design based on experience or new business requirements
- Organize performance testing, review the result and identify optimization strategies
- Work closely with Systems and Security Architect on vulnerability assessments and certifications for the new platform
WHO YOU ARE:
- 10+ years' experience, with prior experience designing complex enterprise architecture with relevant experience in design and implementation of microservice-based architectures
- Experience in designing complex software products, including the design of application interfaces and of the structure of software
- Familiarity with industry compliance and security standards including PCI DSS and ISO 27001
- Experience with containerization technologies like Docker, Kubernetes, OpenShift, etc.
- Work experience with Cloud Computing (AWS, GCP, Azure)
- Experience with test-driven development and unit testing frameworks
- Good understanding of common security vulnerabilities and countermeasures
- Experience with modern programming languages: Java/J2EE and Spring framework is a must
- Familiarity with clean coding principles
- Object Oriented Programming and design patterns
- Good understanding of network protocols and cryptography
- Excellent knowledge of relational and non-relational databases
- Familiarity with source code management processes, in particular git and related patterns (git flow, etc)
- Ability to document requirements and specifications
- Thorough understanding of the SDLC and experience working in agile contexts with strong DevOps culture
- Capable of delivering on multiple competing priorities with little supervision.
- Product development knowledge and Product Lifecycle Management knowledge
- Business understanding
- Working with people and networking
- Innovating, adapting and responding to change
- Delivering results and meeting customer expectations
- Planning and Organizing
- Global mobility
- Must be fully fluent in English (speaking, reading, writing)
- Bachelor's Degree in Computer Science or similar
Opportunita' per Freelance/Liberi professionisti.
Italiano + Inglese (fluente)
Overview
Location | Milano |
Workload | 5 Days/Week , 100% Onsite |
Expected start date | ASAP |
Expected end date | 2020-07-16 |
Necessary languages | English, Italian |
Necessary skills | Architect, SOFTWARE |
Assignment closed
This assignment is closed as of 2020-01-30 and is no longer accepting applicants. Create an account to be the first to know when a similar or other relevant assignments are posted on Onsiter.
Create account