Fantastic opportunity to join an innovative, market leading client who operate across 30+ countries and employ over 6,000 people.
Our client use cutting edge technology and modern architectural patterns, best practices and methodologies and this opportunity will help to contribute towards the future development of a fast scaling, global tech environment.
Engineer and implement highly scalable systems, using the best development practices and tools
Help define our development environment, and communicate the best development practices within the organisation (i.e. code reviews, testing, etc)
44 (0) 1273 872 260
Continuously monitor the quality of our systems, design measurements to monitor their health (both the engineering systems and data quality)
Keep on top of the latest and greatest developments in the distributed systems, the cloud, and data science fields
ICP Search 2 Bartholomews Brighton, UK BN1 1HG
Make sure any tech solution that you put in place is scalable, robust and resilient.
Troubleshoot production systems when things go wrong
Strong analytical / problem solving skills
A strong UNIX background (including concepts such as Namespaces, Capabilities, and TCP / IP )
Proven ability and experience developing highly structured computer programs (C / C++, Golang, Java or equivalent)
The ability to write scripts on dynamic languages to automate tasks and diagnose problems (Python or equivalent)
Experience in building and maintaining systems at scale : service discovery, load balancing, secret management, dynamic request routing, circuit breakers and deployment schemes (rolling updates, canary, etc.)
Experience with modern development and systems tools like Git, Travis, CloudFormation or similar
Excellent communication skills, verbal and written
Ref : MW9135
If you would like to apply for this position please use the application form on this page. Alternatively, you can contact us on cvs icpsearch.com.