Engineering Manager (offline)

Looking for a high-skilled Engineering Manager for our client. We want to hire a manager with demonstrable knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes.

Our client provides best-in-class software solutions for the transport industry. Based in West London the company supplies the UK’s largest freight exchange.

Now our client is growing and looking for a high-skilled Engineering Manager. We want to hire a manager with demonstrable knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

What would you be doing:

You will help us to migrate from a monolithic architecture to microservices
Assist in architecting systems and applications
Participating in regular retrospectives to surface what’s not working so we can fix it, and what we’re doing right so we can improve on it
to Coach, mentor and develop the engineers
to Conduct regular 1 to 1 sessions with developers
Lead the creation, availability, resilience, and scalability of software solutions
Continuously improve software engineering practices
To Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
To manage performance and provide constructive feedback, helping the members of your team become the best they can
Reporting directly to the CTO

What are we expecting from you:

8-10+ years of experience with , its libraries and frameworks
Knowledge of Git, JIRA, Confluence
Experience with build automation tools like Maven and Gradle
Experience in designing and implementing large-scale distributed systems
Proven experience creating Docker containers
Knowledge of Domain-Driven Design
Solid knowledge of microservices oriented architectures
Demonstrable ability to fully understand an Event Sourcing system
Experience of building and/or working with RESTful services
Knowledge of NoSQL databases and Relational Database Management Systems, especially PostgreSQL
Solid knowledge of working in cloud based infrastructure, in particular AWS
Understanding of Computer Science fundamentals like: Data Structures, Algorithms, Distributed Systems, and Information Retrieval
Demonstrable knowledge of software patterns
Experience making business decisions or leading design and architectural conversations
English professional working proficiency
Hands-on expertise in many disparate technologies, typically ranging from front- user interfaces through to back- systems and all points in between
Proven leadership experience and/or demonstrable leadership ability in a technical environment
Demonstrable ability to efficiently manage a large number of concurrent disparate projects, product features and activities
You previously worked in an Agile environment and you are aware about the Agile best practices
Educated to degree-level or equivalent by experience in a relevant subject
It will be great if you have:
Experience building systems to perform real-time data processing using Apache Flink, or similar technologies like Kafka Streams
Hands-on experience with Pravega or Pulsar
Knowledge of the Scala programming language and the Akka framework
Experience as an open-source contributor and/or speaker

Benefits of our project:

Continuous professional competencies development and professional growth opportunities
Full remote, you will work from home, you have to be in the office once in a while
Competitive salary
You will be able to test and experiment with a lot of new stuff
A unique chance to gain a ton of experience in a real environment, working with a leading British company
Paid sick leave and vacation
Very warm and frily working environment

About Smart Hires

Smart Hires is an international IT recruiting company.
Our goal is not just to close a vacancy, but to find “your” person who will perfectly fit your culture, become a part of the team and build long-term relationships with the company.

We find not just a professional - we find a person who is perfect for your company. Smart Hires is the link between companies and professionals. The main goal of Smart Hires is to find valuable specialists and contribute to their professional growth and success. We have all the necessary tools and skills for successful search and selection of candidates focused on long-term business partnerships. Our advantage is that we work faster than our competitors. We highly respect and appreciate our reputation and importantly our clients'​ trust.

Company website:
https://smarthires.com.ua/

DOU company page:
https://jobs.dou.ua/companies/smart-hires/

The job ad is no longer active
Job unpublished on 15 March 2022

Look at the current jobs Architect / CTO Kyiv→