Home - Jobs - DevOps Engineer

DevOps Engineer

Job Description

 

Mid to Senior DevOps Engineer (Remote)

 

Company Overview:

My client is a tech company founded by successful serial crypto entrepreneurs, blends best practices from tech startups with expertise in high-frequency trading (HFT) and traditional finance. It operates as a professional outfit, backed by a single-family office—a proprietary trading fund with capital access akin to a hedge fund.

 

Technology:

My client’s proprietary technology, developed in-house and primarily coded in Rust, showcases expertise in building patented and award-winning software. This cutting-edge tech operates on a 100% cloud-based infrastructure, ensuring unparalleled performance and safety in the industry.

 

About You:

You have startup experience, and are able to handle a challenging, ever-changing environment. You’re confident in your skillset and are able to work independently, contributing to the team. You have good administrative capabilities and are very organised, as well as having programming skills (Python/C++/Rust/Java/other).

Your work ethic is excellent and you are able to work autonomously as well as part of a team. You possess a blend of analytical prowess, creative thinking, and it would be preferred if you have a passion for cryptocurrency. You have excellent communication skills with the ability to articulate complex concepts to a non-technical audience and you stay updated with industry trends and regulatory developments.

 

Role Overview:

As a Mid to Senior DevOps Engineer here, you will play a critical role in managing and administering high-performance computing systems and low-latency environments. Leveraging my client’s cutting-edge, cloud-based infrastructure, primarily coded in Rust, you will deploy infrastructure using Terraform, and monitor and optimise AWS services. This remote position requires a blend of analytical prowess, creative thinking, and a (ideally) passion for cryptocurrency. You should have startup experience, excellent communication skills, and the ability to work independently and within a team.  Backed by a proprietary trading fund, my client offers a collaborative environment driven by industry experts and successful startup executives, providing an exciting opportunity to contribute to groundbreaking solutions in the crypto space.

 

Technical Responsibilities:

● Manage and administer systems in high-performance computing and low-latency environments.

● Deploy infrastructure using Terraform; familiarity with Ansible and CloudFormation are a plus.

● Mastery of deploying and monitoring AWS services such as IAM, EC2, ECS, EKS, S3, EMR, Athena, Glue, Aurora, MSK, Kinesis, SQS, SNS, Lambda, ELB, ALB, CloudWatch.

● Implement CI/CD pipelines using GitLab; GitHub Actions are a plus.

● Utilise Unix-style utilities for system operations.

● Perform debugging and performance tuning using strace, dtrace, and similar tools.

● Systems and application logging, monitoring, and alerting with Datadog and Grafana.

● Proficiency in Docker containerisation best practices and optimisation.

● Debug and troubleshoot applications in languages like C, C++, Rust, Go, Python, and JVM languages.

● Implement and optimise networking configurations with a strong focus on security best practices.

 

Experience & Qualifications:

● Solid experience in system administration in Amazon Linux environments.

● Expertise in AWS services and their deployment in high-performance setups.

● Proficiency in scripting and automation tools.

● Strong debugging and performance tuning skills.

● Familiarity with HFT environments or high-frequency trading systems (a plus).

● Knowledge of multiple programming languages with a strong emphasis on Python.

● Strong understanding of networking concepts and security configurations.

● Startup experience is a must.

● 5+ years of experience.

 

 

Share this job

Consultant

Image of consultant

Similar jobs

APPLICATION

Max. file size: 156 MB.
This field is for validation purposes and should be left unchanged.