DevOps Engineer
Technology
We are seeking a highly skilled DevOps Engineer to join our dynamic team and contribute to our mission of maintaining robust, scalable, and efficient trading systems.
Role Summary - DevOps Engineer
As a DevOps Engineer at IRage Capital, you will be responsible for the development, deployment, and maintenance of our trading infrastructure. You will work closely with software developers, system administrators, and other stakeholders to ensure seamless integration and delivery of software and infrastructure solutions.
Key Responsibilities:
- Infrastructure Automation: Design, implement, and maintain automation tools for infrastructure provisioning, configuration management, and deployment processes.
- Continuous Integration/Continuous Deployment (CI/CD): Develop and manage CI/CD pipelines to streamline the deployment process and ensure high availability and performance of trading applications.
- Monitoring and Performance Tuning: Implement monitoring solutions to track system performance, identify bottlenecks, and proactively address issues to ensure optimal trading performance.
- Collaboration: Work closely with software development teams, traders to integrate new features and improvements into the existing infrastructure/applications.
- Incident Management: Respond to incidents and troubleshoot issues related to trading tools, infrastructure, application performance, and network connectivity.
- Documentation: Maintain comprehensive documentation of system configurations, procedures, and best practices to facilitate knowledge sharing and ensure compliance with industry standards.
Qualifications:
- Minimum of 1-3 years of experience in a DevOps or similar role, preferably in the financial services or HFT industry.
- Proficiency in scripting languages such as Python, Bash.
- Experience with infrastructure as code (IaC) tools like Terraform, Ansible, or Puppet.
- Strong knowledge of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Hands-on experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with cloud platforms (AWS, Azure, GCP) and hybrid cloud environments.
- Basic understanding of network protocols, firewalls, VPNs, and security best practices.
- Experience with monitoring tools like Prometheus, Grafana, Nagios, or Splunk.
Soft Skills:
- Strong problem-solving skills and the ability to think critically under pressure.
- Excellent communication and collaboration skills to work effectively in a fast-paced, team-oriented environment.
- Ability to learn quickly and adapt to new technologies and methodologies.
Preferred Qualifications:
- Experience with high-frequency trading systems and real-time data processing.
- Knowledge of financial markets and trading algorithms.
- Certification in AWS, Azure, RedHat SysAdmin, CKA or other relevant technologies.
- Hands-on experience in C++ language.