Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 4
CI/CD @ 4
Go @ 7
Grafana @ 4
Helm @ 3
Jenkins @ 3
Kubernetes @ 4
Networking @ 4
Observability @ 4
OpenTelemetry @ 4
Prometheus @ 4
Python @ 7
SRE
Terraform @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Responsibilities
Kubernetes Controller Development
- Design and implement custom Kubernetes controllers and operators using tools like Kubebuilder, Operator SDK, or similar frameworks.
- Work with Custom Resource Definitions (CRDs) to extend Kubernetes functionality.
- Integrate controllers with external systems via REST APIs and other protocols.
- Write unit and integration tests for controllers to ensure reliability and correctness.
Infrastructure Troubleshooting
- Diagnose and resolve issues in Kubernetes clusters, including networking, storage, and node-level problems.
- Collaborate with other SRE teams to maintain high availability and performance of Kubernetes environments.
- Monitor and analyze cluster health using tools like Prometheus, Grafana.
Collaboration and Documentation
- Work closely with our tenant application teams to align on requirements and ensure smooth user experience for your users.
- Create clear and comprehensive documentation for Kubernetes controllers and troubleshooting playbooks.
- Provide mentorship and support to other team members on Kubernetes best practices.
Requirements
- Strong programming skills in Go or Python. Go is the main language used in this platform.
- Solid understanding of Kubernetes architecture, including Pods, Services, Deployments, and StatefulSets.
- Hands-on experience with Kubernetes API, CRDs, and controller patterns.
- Experience in troubleshooting Kubernetes infrastructure, including networking, storage, and cluster issues.
- Experience with CI/CD pipelines for deploying and managing Kubernetes workloads.
“We’d Love To See”
- Experience with observability tools like Prometheus, Grafana, and OpenTelemetry.
- Knowledge of service meshes (e.g., Istio) and their integration with Kubernetes.
- Familiarity with Jenkins, Argo, Helm charts, Kustomize, and Terraform for Kubernetes resource management.
- Experience with EKS, GKE, AKS, Rancher, etc.
Salary
Salary Range = 160,000 - 240,000 USD Annual + Benefits + Bonus
More jobs at Bloomberg
Bloomberg Intelligence - Credit Strategy Research Associate
Bloomberg · New York City, United States
USD 100,000-120,000 per year
Electronic Trading Support Specialist - EMSX Trade Desk
Bloomberg · New York City, United States
USD 120,000-150,000 per year
Team Leader - Entities
Bloomberg · New York City, United States
USD 135,000-230,000 per year
Streaming/Transmissions Operator
Bloomberg · New York City, United States
USD 35-40 per hour
Senior Software Engineer - Analytics Platform
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Similar jobs
Ncx Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Site Reliability Engineer, AIOps
Nvidia · Santa Clara, United States
USD 148,000-276,000 per year
Senior SRE Engineer
Nvidia · Santa Clara, United States
USD 148,000-276,000 per year
Staff Infrastructure Engineer
SentinelOne · United States
USD 132,000-215,000 per year
Senior Systems Engineer, Storage - DGX Cloud
Nvidia · United States
USD 208,000-414,000 per year
Senior Software Engineer - Datacenter Systems
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior System Software Engineer - Data Platform Observability
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
Senior Software Engineer, Cloud-Native Stack – CSP Engagements
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year