Skip to content

CareerBoard

Contact us at +44 (0)1621 817335
Advertise your job!
 

Job Application

 
 
 

Please answer the following questions in order to process your application.

 
 
Email Address *
 
Select your working status in the UK *
 
 
 
File Attachments:
(2MB file maximum. doc, docx, pdf, rtf or txt files only)
 
Attach a CV * 
 
Optional covering letter 
OR
Clear covering letter
 
 
 * denotes required field
 
 
 
Additional Information:
 
First Name
 
Last Name
 
Address
 
Country
 
Home Telephone
 
Mobile/Cell
 
Availability/Notice
 
Hourly Rate GBP
 
Approximately how far are you willing to travel to work (in miles) ?
 
 
 

Key Privacy Information

When you apply for a job, CareerBoard will collect the information you provide in the application and disclose it to the advertiser of the job.

If the advertiser wishes to contact you they have agreed to use your information following data protection law.

CareerBoard will keep a copy of the application for 90 days.

More information about our Privacy Policy.

 

Job Details

 

Rust Programmer - Remote - 7-8 months+ (Contract)

Location: Remote  Country: UK Rate: Market
 

Rust Programmer - Remote - 7-8 months+

(Rust, AWS, Lambda, Jenkins, Linux)

One of our Blue Chip Clients is urgently looking for a Rust Programmer.

For this role you can work remotely.

Please find some details below:

We are seeking a highly skilled Senior Rust Programmer with extensive experience in large-scale image data processing and automation. The ideal candidate will possess a strong background in Rust programming language, coupled with proficiency in machine learning, GPU acceleration, and cloud computing technologies, particularly AWS EMR. Additionally, expertise in Linux environments, web development using React.js, are essential for this role. The candidate should also demonstrate proficiency in AWS services, particularly AWS S3, AWS Lambda, networking, permissions management, and observability tools. The role involves not only developing robust, efficient code but also ensuring seamless deployment, maintenance, and support of production systems. Experience in database management, website authentication, HTTPS certificates, and adherence to best practices for data archiving are highly desirable.

Key Responsibilities:

1. Collaborate in developing, improving, and maintaining high-performance Rust applications for large-scale image data processing and automation.

2. Implement best practices for data archiving, ensuring compliance with regulatory requirements and business needs.

3. Manage databases used in production systems, ensuring data integrity, performance, and security.

4. Implement website authentication mechanisms and manage HTTPS certificates for secure communication.

5. Utilize machine learning techniques and GPU acceleration to optimize image processing workflows.

6. Collaborate with cross-functional teams to integrate image processing modules into web applications using React.js.

7. Deploy, configure, and manage production systems on AWS, with a focus on AWS EMR for big data processing.

8. Implement continuous integration and deployment pipelines using Jenkins for efficient code deployment.

9. Ensure observability of systems through proper logging, monitoring, and alerting mechanisms.

10. Manage AWS resources including S3 buckets, Lambda functions, networking configurations, and permissions.

11. Document production code and architectural decisions to facilitate knowledge sharing and onboarding of new team members.

12. Provide support and maintenance for production systems, troubleshooting issues and implementing timely resolutions.

Qualifications:

- Bachelor's or Master's degree in Computer Science, Engineering, or related field.

- Extensive experience in Rust programming language, with a focus on large-scale data processing applications.

- Proficiency in machine learning techniques and GPU acceleration for image processing tasks.

- Strong background in Linux environments and Shell Scripting.

- Solid understanding of web development principles, with hands-on experience in React.js.

- Experience with code deployment tools such as Jenkins and version control systems like Git.

- In-depth knowledge of AWS services, particularly EMR, S3, Lambda, networking, and permissions management.

- Familiarity with observability tools for monitoring and logging production systems.

- Experience with database management systems and website authentication mechanisms.

- Excellent problem-solving skills and ability to work effectively in a collaborative team environment.

- Strong communication skills and ability to document technical solutions effectively.

Preferred Qualifications:

- Certification in AWS or relevant cloud computing technologies.

- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.

- Knowledge of DevOps practices and infrastructure as code tools like Terraform.

- Understanding of cybersecurity principles and best practices for securing web applications.

Please send CV for full details and immediate interviews. We are a preferred supplier to the client.


Posted Date: 07 May 2024 Reference: JSOCA/JP/RUST_UK_3287 Employment Business: Octopus Computer Associates Contact: Jesal Patel