DevOps Engineer -- On-premise Infrastructure
Job Description:
Responsibilities and Duties
- Key contributor to multiple systems maintained by the team, including technology evaluation and selection, collaboration with developers, building solutions with the DevOps team and trading system developers, and managing migrations.
- Automate developer tools and workflows, including trader script deployment.
- Develop real-time monitoring solutions to enhance the efficiency of IT teams across the firm.
- Engineer and optimize data pipelines to deliver real-time and historical data to Quant and Trading teams.
What You Offer
- University degree in Computer Science or a related discipline.
- 5+ years of work experience in DevOps, Systems Engineering, or a similar role.
- Strong development skills in Python, Golang, and shell scripting, with a focus on automation and standards-based solutions.
- Excellent communication skills in English, both verbal and written.
- Linux systems and managing software running on Linux.
- Containerization and orchestration technologies, including runtime platforms.
- Monitoring systems for performance and reliability.
- Relational databases and data storage solutions.
- Continuous Integration/Continuous Deployment (CI/CD) systems.
Required Skills:
Driving Collaboration Shell Scripting CI/CD Pipelines Trading Eclipse Mentoring DevOps Reliability Storage Developers Communication Skills Infrastructure Team Management Automation Integration Databases Linux Computer Science Software Engineering Python English Science Communication Management