DevOps Engineer
Company
Point72
Location
New York City, NY
Type
Full Time
Job Description
ROLE
We are looking for an Engineer to architect and deploy a large-scale DevOps solution tailored for a group of systematic trading teams.
RESPONSIBILTIES
- Design and ensure a consistent environment exists across trading team environments (e.g. OS version, installed packages, mounts, SSH keys, bashrc, etc.)
- Build and maintain external package management and tools (e.g. GCC, anaconda, etc.)
- Design and maintain framework for production deployment. (e.g. GIT tagging and release, rollback, communication of changes, service deployment, tools to start-stop-restart services)
- Production monitoring and alerting of applications and trading platform (e.g. Nagios scripts, resilient alerting, alerting API's, web dashboards)
- QA deployment
- Design and implement continuous integration frameworks (e.g. Jenkins setup and customization, pre-commit GIT hooks, etc.)
- Backups, data archiving, and data organization of applications, code and logs
- Database administration and configuration (PostgreSQL, MongoDB, Cassandra, MySQL, etc.)
- Maintain and update the platform, ensuring its stability, robustness, and security
- Design and implement Cluster/Cloud computing infrastructure framework that can be leveraged by every Cubist PM team
- Troubleshoot and resolve any systems related issues and handle the release of code fixes and enhancements
REQUIREMENTS
- Strong familiarity with Linux operating systems
- 3+ years of experience with:
- Reading and writing code and scripts in Python and Bash
- Testing automation (e.g. Maven)
- Build automation (e.g. Jenkins, Bamboo, Pipelines)
- Release automation (e.g. GIT)
- Configuration management (e.g. Ansible, Puppet/Chef)
- Monitoring, logging, reporting tools (e.g. Grafana, Datadog, ELK, MongoDB, Redis)
- Managing backups, disaster recovery
- Database admin, configuration and maintenance (e.g. MySQL, PostgreSQL)
- Cloud compute deployment (e.g. AWS, Google)
- Platform as a Service (PaaS) and containerization (Kubernetes, Docker)
- Automation and configuration management using Puppet, Chef, or Ansible
- Ability to resolve problems in a timely, effective, and professional manner
- Excellent written and verbal communication skills
- Experience with Big Data capture and analytics pipelines is a plus
- Experience with web server configuration and deployment is a plus
- Commitment to the highest ethical standards
Date Posted
01/28/2025
Views
0
Similar Jobs
Senior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSenior Data Engineer - Sortly
Views in the last 30 days - 0
Sortly is a successful distributed and remotefirst company offering a multidevice inventory management solution They are seeking a Data Engineer with ...
View DetailsFEA Engineer - PhysicsX
Views in the last 30 days - 0
PhysicsX is a deeptech company specializing in machine learning applications for physics simulations They aim to revolutionize design and engineering ...
View DetailsEngineer, Quality Assurance – BBU (EQA1) - JMA Wireless
Views in the last 30 days - 0
JMA is a leading company in wireless technology particularly in 5G with its advanced softwarebased platform manufactured in Syracuse NY The companys t...
View DetailsAVL Technical Engineer - Life.Church
Views in the last 30 days - 0
The AVL Technical Engineer at LifeChurch is responsible for providing continuous technical support to campus teams resolving technical issues and ensu...
View DetailsIT Support Engineer (Contract) - Informa
Views in the last 30 days - 0
Curinos a company with decades of expertise in the financial services industry is seeking an IT Support Engineer for their New York office The role in...
View Details