Siemens is looking for a Software Architect, to be hired with a permanent contract, for its premises in Milan. He/she will be involved in the key technological and design decisions for the development of cloud-based Energy Management IoT Platform.
The candidate will work in the Energy Management field, especially on the Monetplatform focus on energy efficiency, renewables energy and optimization algorithms for Smart Grid and Micro Grid scenario.
With 2+ years of experience in the role, the Software Architect will be involved in the product development and implementation of an innovative IoT Platform using edge technologies such as node.js, NoSQL Database, (MongoDB, Cassandra, InfluxDB, ElasticSearch) Docker and Kubernetes.
As a world leader in developing and producing the most advanced engineering technologies, we improve lives and further human achievements worldwide. Working with us, you get the perfect conditions to develop both personally and professionally.
What will you manage in the short term?
- Supervision of development team for designing and building highly modular and scalable applications;
- Coach and mentoring of software developers;
- Cooperating with the Software Architect team in order to define a strategic architectural decision for the different products and platforms;
- Discover and evaluate latest programming tools and Cloud technologies.
And what about the medium-long term?
- You will have the opportunity to work on other different projects and platforms in the Energy Management portfolio;
- You will have the possibility to cooperate with Head Quarter R&D team for defining portfolio architectural strategy.
Who are we looking for?
A candidate with the following features:
- Passionate and prepared to manage issues related to technological innovation in Software Development;
- True passion towards Cloud revolution: from cultural to technological elements;
- Experience in Software Development on Linux, Java, JavaScript and Web Applications;
- Relevant experience with Node.js framework is mandatory;
- At least 2 years experience in Software Architect role;
- Bachelor's / Three Years Master's Degree in Informatics Engineering, Computer Science or equivalent;
- Good knowledge of modeling languages (UML, ER diagram, flow diagram)
- Experience of engineering practices such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, application security;
- Knowledge of Agile Software Development process;
- Ability to work collaboratively in a team environment and effectively with people at all levels in an organization;
- Skills to communicate complex ideas effectively in both English and Italian;
- Strong orientation to reach the targets, initiative, autonomy and propensity to work in team.
Preferred experience and skills
- Practical user experience as software developer on major public cloud providers (like Amazon AWS, Microsoft Azure, VMware Air; Google Cloud);
- Knowledge of Docker and Kubernetes;
- Good understanding of IT Security concepts & best practices;
- Experience on NoSQL Database, (MongoDB, Cassandra, InfluxDB, ElasticSearch);
- Knowledge with micro-services architecture or serverless architecture.
What else do you have to know?
Siemens pays much attention to Diversity, thus welcoming applications which reflects this value, and guarantees equal opportunities.
We look forward to receiving an online application in response to this job offer. Only applications sent via the system and in English will be considered. Please upload your CV in English and an accompanying letter would be appreciated.
For further information about Siemens Italia please go to: www.siemens.it
Job ID: 62854
by via developer jobs - Stack Overflow
No comments:
Post a Comment