DevOps Engineer
Job Description
Apply now: DevOps Engineer, location is Owings Mills, MD. The start date is ASAP for this 12-month contract position.
Job Title: DevOps EngineerLocation-Type: Hybrid (Owings Mills, MD – 2 Days Onsite Per Week)Start Date Is: ASAPDuration: 12-Month Contract (Potential Extension up to 2 Years)Compensation Range: $55/hr - $63/hr W2Benefits: Eligible for Health, Dental, Vision, 401KMust be authorized to work in the U.S. This position is not eligible for sponsorship
Job Description:Our client is seeking a DevOps Engineer to join its Quant Analytics Platforms team within the Chief Data Office. This team is responsible for building and supporting the cloud-native infrastructure that powers quantitative research, investment, and trading platforms across global investment teams. The ideal candidate will have deep Kubernetes and AWS infrastructure experience, a strong Infrastructure-as-Code background, and a passion for automation, platform engineering, and operational excellence. This is an opportunity to contribute to a high-impact modernization initiative migrating infrastructure to Amazon EKS while helping scale the firm's enterprise analytics platform.
Day-to-Day Responsibilities:
- Build, automate, and maintain cloud-native infrastructure running on AWS.
- Support a large-scale modernization initiative migrating Kubernetes workloads to Amazon EKS.
- Develop Infrastructure as Code using Terraform, Terragrunt, and Helm.
- Build and optimize CI/CD pipelines using GitLab.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Configure and manage Kubernetes clusters and platform services.
- Implement monitoring, observability, and alerting using Prometheus, Grafana, AlertManager, OpenTelemetry, CloudWatch, and Splunk.
- Implement security best practices across cloud infrastructure and deployment pipelines.
- Troubleshoot production and non-production infrastructure issues.
- Collaborate with engineering teams to improve platform reliability, scalability, and developer productivity.
- Develop automation using Python and Shell scripting.
- Support distributed file storage platforms including Amazon EFS, NFS, and FSx.
- Participate in Agile ceremonies and contribute to continuous platform improvements.
- Research emerging technologies and recommend improvements to the platform.
Minimum Requirements:
- 5 years of DevOps, Platform Engineering, or Cloud Infrastructure experience.
- Strong experience operationalizing cloud-native AWS environments at scale.
- Expert-level Kubernetes experience, including Amazon EKS.
- Strong Docker containerization experience.
- Hands-on experience with Terraform and/or Terragrunt.
- Experience using Helm for Kubernetes deployments.
- Experience building and maintaining CI/CD pipelines.
- Experience with Git, GitHub, and/or GitLab.
- Experience supporting distributed file storage technologies such as NFS, Amazon EFS, or Amazon FSx.
- Experience with AWS services including IAM, EC2, EBS, EFS, VPC, Route 53, CloudWatch, and CloudWatch Alerts.
- Experience implementing observability solutions using Prometheus, Grafana, AlertManager, OpenTelemetry, and/or Splunk.
- Experience with Python and Shell scripting.
- Strong troubleshooting and problem-solving skills.
- Excellent written and verbal communication skills.
- Strong attention to detail and ability to collaborate across engineering teams.
- Working knowledge of financial markets and investment technologies.
- Experience supporting Front Office engineering teams within Asset Management, Hedge Funds, or Investment Banking.
- Experience with R or RStudio.
- Experience with Go.
- Experience supporting quantitative research or analytics platforms.
- Experience with enterprise modernization initiatives involving Kubernetes migrations.
