Position: Technical Team Lead
Company: TietoEvry
Experience required: 3y
English level: upper

Work under the product includes adding new demanded features and improving application by moving it to microservice-based architecture. 

**As Technical Team Lead you will have responsibility:**
-	Take part in architectural discussions with customer software architect
-	Organize team work by breaking down delivery epics to smaller implementation tasks
-	Define together with team delivery deadlines and improvements
-	Monitor progress and report status to customer stakeholders
-	Act as interface between team and customer

Preferably you have skills within Software Development, Networking and Containerization. If you have strong competence in one or two skills sets, you are of interest as well.

**Technical competence**
−	Strong competence and experience in software development: Java, SpringBoot, Maven, Multithreading
−	Hands on with relational DB (non-relational will be great plus)
−	Microservices – REST, API
−	Containerization – Kubernetes, Docker
−	CI/CD – Jenkins, Grafana
−	Linux – Comfortable to work within a networked Linux host, for both development and troubleshooting
−	Test – Developers share the team’s responsibility to deliver tested code. A good knowledge in this area is needed.

**Additional requirements:**
−	Perfect communication skills for being customer interface, continuous reporting, design discussions
−	Experience and ability to lead team, monitoring progress, defining delivery deadlines
−	Knowledge and experience from Agile/Scrum methodology
−	Excellent team-collaboration skills with a positive “can-do” attitude
−	Knowledge of Software craftmanship and tools e.g., GIT and Gerrit
−	Proficiency in English
−	Innovation mindset and the skills needed to adapt and respond to change
−	A quality mindset, continuously improving both products and processes
−	FOSS – Experience and development is an advantage