Cloud Native Tech Lead

We are looking for a Cloud Native Engineering Lead to join our international team and to play an important role in our fast-paced and highly collaborative environment.

This role requires extensive technical background, forward thinking and thought leadership in the space of cloud native development. Here, you will own and drive company-level technology strategies, initiatives and partnerships.

You will have an active role in the selection, talent development and progression initiatives related in your division. A successful person will ensure the quality of technical delivery and will support the talent development operations within the division by helping create training and implement division-wide upskilling initiatives.

  • Ukrainian candidates are welcome to apply for any of the locations. Please note we can only sponsor visas for Ukrainian citizens;
  • Our teams are distributed but we work local hours only.

Requirements

  • Bachelor’s degree in computer science or a related field
  • 7-10 years of experience working with Java with appreciation for Object Oriented and functional programming paradigms
  • Familiarity with Python is a plus
  • Experience with Agile development methodologies
  • Databases: relational backend database, NoSQL database, ORM, schema migration
  • Strong distributed systems foundations
  • Inter-process communication: REST, Google Protocol Buffers
  • Testing: JUnit 4/5, TDD, jBehave, Cucumber or similar
  • Working with and creating containerised applications
  • Effective knowledge of CI/CD tools such as Gitlab, Circle CI, AWS CodePipeline
  • Understanding of debugging event-driven systems
  • Security and compliance consciousness
  • OS: Linux
  • Version Control: GIT

Soft skills

  • People management skills are a must
  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
  • Excellent analytical and problem-solving skills
  • Excellent organisation and time management skills
  • Demonstrated ability to lead a team
  • Ability to exercise discretion and independent judgment in the performance of duties
  • Experience in an international environment
  • Excellent communication skills
  • Mentorship abilities and enthusiasm
  • Proficiency in English

What you get

Extensive training

Extensive training

Unlimited paid holiday

Unlimited paid holiday

diverse projects

Diverse projects

Cutting-edge tech

Cutting-edge tech

Team events

Team events

Company MacBook

Company MacBook

Diversity
Supportive team

Workplace autonomy

Private health insurance
Private health insurance