Apply for this Job
Key Responsibilities:- Architect and maintain secure, scalable environments for fixed-income trading systems.
- Develop robust CI/CD pipelines using tools like Jenkins, Git, and Octopus Deploy.
- Implement containerization (Docker, Kubernetes, LXC) and manage microservices-based deployments.
- Administer cloud infrastructure in Azure and AWS, optimizing for performance and uptime.
- Utilize Azure Batch for large-scale compute tasks, integrate Azure ML for machine learning ops, and manage Azure Databricks for data analytics workflows.
- Support a hybrid infrastructure with minimal downtime and high reliability.
- Manage development environments and tooling for Python, TypeScript, React, and JavaScript.
- Collaborate with development teams to enhance testing, deployment, and local development workflows.
- Maintain both Linux and Windows systems, ensuring operational stability.
- Tune and manage SQL and NoSQL databases supporting critical trading operations.
- Oversee messaging and queueing systems (e.g., RabbitMQ, Celery) for background job processing.
- Orchestrate and monitor complex workflows and ETL pipelines using Airflow and related tools.
- Implement monitoring/logging solutions using Prometheus, Grafana, ELK Stack, Splunk, etc.
- Uphold security and compliance practices with regular audits and remediation processes.
- Partner with stakeholders to troubleshoot infrastructure issues and streamline processes.
- Drive automation and adopt emerging technologies to enhance operational efficiency.
- Participate in agile workflows, continuously refining and improving the deployment pipeline.
Qualifications:Education:- Bachelor's or Master's degree in Computer Science, Engineering, or a related field from a top-tier university.
Experience:- 5-10 years of hands-on experience in DevOps or Site Reliability Engineering roles, ideally within the financial or trading sector.
- Deep experience with infrastructure automation, CI/CD, and modern DevOps practices.
- Proven success managing hybrid cloud/on-prem environments, especially within Azure and AWS.
- Strong background supporting software teams using Python, JavaScript/TypeScript, React, and C .
- Demonstrated experience migrating legacy systems to the cloud.
- Skilled in database optimization, infrastructure monitoring, and network/messaging configuration.
Technical Skills:- DevOps & Infrastructure:
- Infrastructure-as-Code (Terraform, Bicep, CloudFormation)
- Hybrid cloud experience with Linux/Windows systems
- Container orchestration with Kubernetes (AKS, EKS, on-prem) and Docker
- CI/CD & Developer Tooling:
- Jenkins, GitHub/GitLab, Octopus Deploy, TeamCity
- Python tooling: pip, poetry, conda
- Deployment strategies: blue/green, IaC-CI/CD integration
- Observability & Monitoring:
- Tools like Datadog, Prometheus, ELK Stack, Grafana, Splunk
- Programming & Scripting:
- Strong scripting in Python and Bash
- Backend processing using Celery, RabbitMQ
- Data & Workflow Management:
- Apache Airflow, ETL pipeline design
- Azure Batch, Azure ML, and Azure Databricks
- Database & Networking:
- Deep knowledge of SQL and database tuning
- Security best practices, compliance, and performance tuning in distributed environments
Date Posted: 28 April 2025
Apply for this Job