Kubernetes Engineer - DataHub Team
Posted May 31, 2022 - Requisition No. 80996
The energy of a newsroom, the pace of a trading floor, the buzz of a recent tech breakthrough; we work hard, and we work fast - while keeping up the quality and accuracy we're known for. It's what keeps us inventing and reinventing, all the time. Our culture is wide open, just like our spaces. We bring out the best in each other through collaboration. Through our countless volunteer projects, we also help network with the communities around us, too. You can do amazing work here. Work you couldn't do anywhere else. It's up to you to make it happen.
The DataHub Engineering team provides a distributed platform for hosting datasets, complete with managed data stores, search, discovery, batch analytics and real-time stream processing capabilities. Our goal: ensuring high quality content, which is the life blood of financial markets, is cataloged, standardized, discoverable, distributed and accessible in one place. The platform offers low latency, high availability data stores, pipes, stream processing, real-time change data capture, distribution and discoverability services. That's where you come in.
Who are you:
You're an innovative problem solver who enjoys working in multiple roles and thrives in a fast-paced, collaborative environment. You are curious, kind, continually learning, and happy to share what you learn. You enjoy pursuing complex issues to their root cause.
What's in it for you:
You will be part of a team that is building the foundation for supporting data processing needs companywide, leveraging K8S infrastructure. You will be a catalyst in building and managing dozens of k8s clusters across several environments and products. You will also have the opportunity to contribute to Kubernetes and other open source projects. DataHub is a platform for all application groups at Bloomberg, offering you opportunities to network with many engineers throughout the company.
As a Kubernetes engineer in the DataHub team, you will be responsible for customizing Kubernetes clusters to host DataHub applications, design and hands-on execution of monitoring, alerting, observability systems. DataHub uses many distributed systems like Kafka, Airflow, Spark, Vitess offering you the opportunity to work with all these technologies. In addition our objective is private cloud bare metal K8S clusters as well as designing for public clouds.
- 4+ years of professional experience in Linux system, networking and any one of the cluster managers Kubernetes, Mesos
- Programming skills in any two of these: Python, Ansible, Go, Java
- Experience with automation of system configurations, idempotent deployments testing, error handling and continuous delivery pipelines
- BA, BS, MS, PhD in Computer Science, Engineering or related technology field
We would love to see
- Experience designing and automating operations for public clouds using EKS/GKE/AKS
- Understanding of Kubernetes operator pattern
If this sounds like you, apply! We are a global team with engineers based in New York, Princeton, and London. We’re open to hiring someone to work in any of these locations.
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email firstname.lastname@example.org.
Our Open Source Commitment:
Bloomberg sits at the intersection of high availability, low latency, and large-scale computing. We have a decade-long track record of using open source software to build data infrastructure and applications that address the unique constraints of the finance industry. We also support a broad open source ecosystem to empower others to solve similar real-world problems. From technical governance to upstream collaboration, we are committed to enhancing the impact and sustainability of open source.
In this role, you’ll be encouraged to interact with global open source project teams and communities. If you have a desire to use, develop, and lead open source software projects, we encourage you to apply. To learn more about our activities in the open source community, head over to our Tech at Bloomberg site.
If this sounds like something you would be passionate about, apply! We'll get in touch with you to let you know what the next steps are.