Lead Software Architect

Dodane przez PRO-Search, Środa, 21 Marzec, 2018  17:16
  • Lokalizacja: Kraków
  • Kategoria: Praca/ Dam pracę/ Informatyka / Telekomunikacja
  • Forma pracy: Pełny etat
  • Umowa: Umowa o pracę
  • Dodatkowe: Brak wymagań
  • Pracodawca:PRO-Search

Opis oferty pracy:

Lead Software Architect

Key Responsibilities:

• Supporting the quality of the implementation and deployment of development work, including definition of achievable APM KPIs and SLAs
• Security, capacity and performance of delivered applications and services
• Supporting the NPD leadership team in the planning, implementation and evolution of technical processes and feedback to the wider company
• Work with QA, Operational Excellence and Engineering management to drive through best practice, techniques and technology on the NPD team, notably around CI/CD and test tooling
• Where required, provision of 3rd line support and supporting production deployments
• Supporting recruitment of technical staff onto the NPD team
• Key stakeholder liaison and alignment with senior people in the organisation, from Product teams to Operations and Architecture
• Supporting the training needs of the broader NPD team
• Provision of technical input into Project Management, notably to support in the management of the Backlog, including Problems raised via Operations
• Motivating and driving the team with technical leadership and vision
• Work with Project Management to qualify development demand based on business cases and product definitions
• Ability to work as part of a senior management group leading the NPD programme


• Ideally 7+ years commercial experience engaged in software development, with a minimum of 3 years in a hands-on engineering role, plus a minimum of 2 years’ in a leadership role in an Enterprise Architecture team (or similar)
• A minimum of 4 years’ experience managing teams of highly technical staff
• Good managerial and leadership skills, able to motivate and lead personal development plans for employees as well as driving change and handling difficult and complex project development activities both internally and externally
• Proven accountability for delivering technical components of both major IT or commercial projects and ongoing “BAU” programmes
• Experience in contributing to and influencing company strategic planning or responsibility for departmental strategy
• Proven communication and presentation skills
• Dealing with change on a daily basis; must be comfortable both with external factors driving this change as well as internals
• Outstanding verbal and written communication skills
• Should be opinionated, especially about technology

Technical skills of relevance:

• Mandatory
o A minimum of 3 years’ hands on experience in designing and developing large-scale, loosely coupled, distributed systems
o A minimum of 2 years’ hands-on experience in designing applications using the actor model
o A minimum of 2 years’ hands-on experience in designing systems using Akka, Kafka and Cassandra
o Extensive experience of Java technologies and frameworks (Java EE, Spring Boot etc.)
o Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate etc.)
o Excellent knowledge of NoSQL Databases (Cassandra, Mongo etc.)
o Experience of developing and deploying distributed eCommerce (or similar) platforms in the cloud, using at least one major cloud provider (e.g. AWS or Google Cloud)
o Experience in designing web applications using at least one popular web framework (JSF, Drupal, GWT, Spring MVC etc.)
o Extensive experience is the use of Docker, Ansible, Maven, Jenkins, Sonar and Git (BitBucket)
• Preferred
o Some hands-on engineering experience in developing microservices using at least one popular framework (Netflix OSS, Spring Cloud, Play etc.)
o Some experience in Domain Driven Design, event-sourcing and CQRS
o Some experience with TDD and / or BDD
o Secondary expertise in Python (maybe PHP) and PostgreSQL or MySQL would be beneficial
o Domain knowledge is not required, but having worked on major eCommerce or any significant widely distributed system is

We offer:

• Competitive salary and compensation package
• Friendly and professional team
• Career and professional growth
• Great international working environment
• Low hierarchy and open communication
Napisz wiadomość

Odpowiedz na ofertę pracy

Uzupełnij adres e-mail Wpisz poprawny adres e-mail
Uzupełnij treść zapytania Treść zapytania musi być dłuższa niż 2 znaki
Dodaj załącznik
Max. 5MB, Dozwolone:jpg, jpeg, png, doc, docx, pdf, gif, html, txt.
Wyświetleń oferty: 44

Sprawdź nowe oferty pracy:

  • Praca Software Architect Kraków
  • Praca Kraków
  • Praca Software Architect
  • Wypromuj
  • Zgłoś naruszenie
  • Drukuj ulotkę
  • Edytuj/usuń
Zgłoś opinie