DevOps, Kubernetes, and Site Reliability Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
At Brokerage, we advise, originate, trade, manage, and distribute capital for governments, institutions, and individuals, always operating with a standard of excellence. We are a leading global financial services firm conducting business through three principal business segments: Institutional Securities, Wealth Management, and Investment Management. The Firm’s employees serve clients worldwide from more than 1,200 offices across 43 countries.
As a market leader, the talent and passion of our people are critical to our success. We share a common set of values rooted in integrity, excellence, and a strong team ethic. Brokerage provides a strong foundation for building a professional career, offering people opportunities to learn, achieve, and grow. A philosophy that respects different lifestyles, perspectives, and individual needs is an important part of our culture.
Department Profile
Operations Technology, or OpsTech, is an innovation-driven organization comprising functionally aligned engineering teams that support critical Firm operations. We develop strategic technology solutions for key business processes, including settlements, confirmations, regulatory reporting, position keeping, and client reference data management.
If you are interested in solving complex technical problems, improving developer productivity, and building reliable engineering solutions in a dynamic global environment, OpsTech is the place for you.
Position Description
We are looking for an experienced DevOps, Kubernetes, and Site Reliability Engineer with a minimum of five years of relevant industry experience. Experience within financial services or another highly regulated technology environment is preferred.
The successful candidate will join the Operations Technology team and help design, automate, deploy, and support reliable application platforms and CI/CD capabilities. The role will work closely with application development, infrastructure, network, security, and production support teams to improve software delivery, platform stability, operational resilience, and engineering efficiency.
The position requires strong hands-on experience with Kubernetes, Docker/Podman, Linux, networking, CI/CD pipelines, GitHub, Python, and shell scripting. The candidate should understand modern DevOps and SRE practices and be comfortable supporting production systems, troubleshooting complex application and infrastructure issues, and automating repetitive operational tasks.
The ideal candidate will be passionate about automation, production reliability, and continuous improvement. The candidate should be organized, disciplined, detail-oriented, self-motivated, collaborative, and focused on delivering measurable engineering outcomes.
QUALIFICATIONS
Responsibilities
- Design, build, maintain, and enhance CI/CD pipelines and supporting build, test, release, and deployment infrastructure.
- Develop and maintain automated deployment solutions for applications running in Kubernetes and containerized environments.
- Partner with application development teams to improve build, test, deployment, and release processes.
- Support the deployment of applications, configuration changes, patches, and platform upgrades across development, testing, and production environments.
- Build and maintain Kubernetes deployment artifacts, including YAML configuration, Helm charts, or equivalent packaging and configuration mechanisms.
- Develop automation using Python, Linux shell scripting, and related tools.
- Manage and improve GitHub repositories, branching strategies, pull-request workflows, access controls, and automated repository processes.
- Integrate automated testing, code-quality validation, security scanning, dependency checks, and linting into CI/CD pipelines.
- Troubleshoot application, infrastructure, container, Kubernetes, network, and deployment issues in complex environments.
- Investigate production incidents, identify root causes, and implement preventive or corrective engineering solutions.
- Apply SRE principles to improve system reliability, availability, scalability, observability, and operational readiness.
- Define and improve monitoring, alerting, dashboards, operational metrics, and production support procedures.
- Automate routine operational activities to reduce manual effort and operational risk.
- Collaborate with infrastructure, network, database, cybersecurity, release management, and application teams.
- Create and maintain technical documentation, operational runbooks, deployment procedures, and troubleshooting guides.
- Participate in design reviews, production-readiness reviews, incident reviews, and continuous-improvement initiatives.
- Participate in an after-hours production support and on-