Cloud Engineer
Location - Devon (hybrid role - 1/2 days in the office)
We’re looking for a skilled Java/C++ Developer to join our amazing team, bringing expertise and experience to critical architecture evolution projects. This role involves contributing to the development and optimization of high-performance systems, designing and implementing robust solutions, and ensuring seamless integration within our AWS-based infrastructure. The successful candidate will have experience with AWS services, be well-versed in modern software architecture best practices, and have a strong understanding of scalable and efficient system design.
We’re looking for someone who takes a meticulous approach to code quality and system integrity, enjoys collaborating within a team, and thrives on seeing their solutions deployed into production. If you’re passionate about solving complex problems and eager to leverage the latest AWS technologies, we’d love to hear from you!
Responsibilities:
* Design, implement, and maintain scalable, real-time telematics applications using Java/C++/python
* Optimize code for low latency and high throughput to handle large-scale vehicle data processing efficiently
* Utilize AWS services such as EC2, S3, Lambda, Kinesis, DynamoDB, and RDS for cloud-native application development
* Implement containerization (Docker, Kubernetes) and serverless architectures where applicable
* Implement best practices for secure data transmission and storage, ensuring compliance with industry standards
* Monitor system performance using AWS tools (CloudWatch, X-Ray) and troubleshoot issues to maintain high availability
* Work closely with data engineers, DevOps, and product teams to align software solutions with business needs
* Participate in code reviews, system architecture discussions, and Agile development processes to enhance software quality
Desired qualifications, skills and experience:
* Expert in Java or C++
* Expert in designing and building highly efficient, available and scalable software
* Familiarity with python
* Familiarity with test driven design methodologies
* Excellent familiarity of AWS services such as S3, Lambda, Glue, Aurora, Kinesis etc
* Experience with containerisation and orchestration (Docker, K8, Helm)
* Familiarity with different approaches to ETL processes, both in an out of AWS
* Highly skilled using python or other scripting language
* Experience of using Git, IAC and CICD practices
* Familiarity with agile processes in Jira
* Familiarity with MS Azure data warehousing ecosystem e.g. ADF