Back-End Developer - Newbury, UK

To apply, send your CV and a cover letter to This email address is being protected from spambots. You need JavaScript enabled to view it.

Please include the job title in the subject line of your email

About Us

Kynetec is a global leader in market research for animal health and agriculture, helping companies around the world understand the dynamics of their marketplace, turning data into business opportunities, and enabling our clients to create winning strategies.

We’re looking for a Back-End Software Development Engineer to join our globally distributed but close-knit team in creating, delivering, and maintaining our industry-recognised software-based solutions and platform.

About You

You understand what it means to create a backbone for a system. Without your frameworks and APIs, core business requirements wouldn’t be met. Non-functional requirements are what you consider, and you know the questions to ask to ensure the system delivers to the appropriate capacity, securely and reliably.

These days it’s all about the movement, transformation, and presentation of data and you recognise this fact. You have at least 5 years’ experience developing serverless functions and microservices which manage and process data. You have also built up significant database experience both (relational and non-relational) holding very large volumes of data, and written database functions and Python scripts to process the data contained within them.

The Job

You can expect to be actively working on Kynetec’s data pipelines and data hosting platform. This will involve deep knowledge about databases and AWS, in particular AWS’ Big Data Services. Efficiency, quality, and automation are paramount to keep the data flowing to those who depend on it operationally, and those who consume it as part of the Kynetec Product Portfolio.

Qualifications

Must-have:

  • AWS Certified Cloud Practitioner (Foundation)
  • AWS Certified Developer (Associate)

Nice-to-have:

  • AWS Certified Big Data (Speciality)

Skills & Technologies

  • OS: Linux, Windows
  • Languages: Python, Java
  • Technologies : Vagrant, Docker, Jenkins, Git, Tableau, AWS
  • Spring : Boot, Cloud Config, Security, Data JPA, MVC
  • Lombok
  • Swagger
  • Junit, Mockito
  • Databases: RDS Aurora, PostgreSQL, SQL Server
  • Machine Learning: TensorFlow, PyTorch, Caffe2, scikit-learn, Gluon with Apache MxNet, SageMaker

Experience

  • At least 5 years developing and maintaining large, distributed, highly available, highly scalable, event driven, serverless and microservice architectures

  • Migrating, transforming, and processing large volumes of data

  • Developing DAOs and APIs

  • Extensive practical experience using a wide range of AWS technologies, including: S3, EC2s, Lambda, Step Functions, Glue, EMR, API Gateway

  • Identifying and resolving bottlenecks and weaknesses in execution/process flows and pipelines

  • Working with PostgreSQL functions

  • Rule-based data processing

  • Horizontal scaling

  • Load balancing

  • Logging and Monitoring of utilisation and flows

How to Apply

If you meet our criteria and would like to take part in the growth of Kynetec, please apply by sending your CV/resume and cover letter in English to This email address is being protected from spambots. You need JavaScript enabled to view it.. Please be sure to include the job title in your subject line.

We guarantee discretion to all candidates.