Excellent understanding of how complex IT systems work. Ability to proactively define requirements, ask questions, and draw conclusions. Ability to lead the design and implementation of a solution. Experience in leading project teams. Good knowledge of methods for creating concurrent programs and distributed systems. C1 level in English and Polish.
Responsibilities:
Plan and lead development within technical areas such as deployment, monitoring, databases, or load balancing. Coordinate a project team of 3-4 people and liaise with other teams. Ensure the reliability and scalability of built solutions.