IT DIGITAL ENGINEERS - Poland
Amaris is an independent, international Technologies and Management Consulting Group. Created in 2007, Amaris is already established in over 50 countries and supports 500 clients worldwide throughout their projects’ lifecycle. Our expertise covers 5 areas of innovation: Business and Management, IT/IS, Telecom, Engineering and High Technologies, Biotech and Pharma. With 65 offices across the World, the Group offers proximity support to its clients in all their locations and many opportunities of international careers for employees.
In 2018, Amaris aim to reach a turnover of 260 million euros, 5000 employees and develop its workforce due to a further 2000 new job openings predicted throughout the year. We expect to triple our workforce within the next few years and reach a leading international position in independent consulting.
e are launching a new activity in Poland and we are looking for dynamic and challenge driven engineers to join this new human adventure.
Responsibilities include designing and developing IS/Digital application, writing specifications and solving technical issues. To be successful in this role, you should have extensive experience in IT from scratch and in-depth knowledge of at least one of the following programming languages: Java, .Net, C#, Microservices or proven experience on at least one of the testing levels: manual Testing, automation testing, Unit Testing, Integration Testing, System Testing, Acceptance testing.
Minimum qualifications Requirements
2+ years of experience working in software development or testing
MA/MS in Computer Science, Mathematics or a related technical field or equivalent practical experience
Experience coding in Java 8 (Java 10 is a plus) and state-of-the art source code management, i.e. Git
Knowledge of networking, Linux/Unix
Strong scripting skills, i.e., Bash, Python, etc.
Interest and ability to learn other coding languages as needed
Fluent in English and French, Polish being a plus
A desire to understand projects not just at the technical level but also to contribute strategically.
An open mind and strong communication skills are critical to this position.
Contribute to the development of an efficient continuous delivery platform, covering build, deployment and test automation as well as provisioning of infrastructure components in cloud environments
Maintain the platform by measuring and monitoring availability, latency and overall system health
Support developers, testers and operations to automate the continuous delivery of software components
Design concepts, evaluate tools and technologies to improve every aspect of the software development lifecycle
Drive adoption of best practices in code health, testing, and maintainability
Devise and enforce policies for developers, testers and operations that guarantee a stable delivery pipeline
Working as part of an agile delivery team (Scrum / Kanban)