• Find preferred job with Jobstinger
  • ID
    #11991339
  • Job type
    Permanent
  • Salary
    USD TBD TBD
  • Source
    BlackRock
  • Date
    2021-04-07
  • Deadline
    2021-06-06

Description

About this role

Our organization's mission is to "support the rapid iteration and delivery of high quality and reliable software" at BlackRock. Our team is contributing to this by building the tools to support our usage of Kubernetes in orchestrating applications within BlackRock, as well as our bare-metal orchestration tooling.

In the same way that a chef's most demanding diner is another chef, the ideal candidate should value the personal and career development that comes from working on large-scale technical challenges, and handling the nuanced requirements needed to support our team's customers the thousands of skilled software engineers building applications at BlackRock.

Role/Responsibilities:

You will be expected to
  • Read, write code, and ensure (through test driven development) that code works correctly
  • Review PRs (if you don't have domain expertise, you should be able to read the code and post questions to contribute to the review process)
  • Take a small or mid-sized feature and break it down into individual, well-written tickets
  • Write small (1-5 page) documents with simple graphs/flowcharts explaining a problem that needs to be solved, the proposed solution, and alternative solutions
  • Give technical demos of your work to your friendly peers
  • Meet with fellow engineers and discuss technical challenges, and write down their requirements
  • Self-manage a small TODO list

Qualifications:

The type of person who will succeed in this role will have demonstrated their skills with previous projects in most of these domains, but an ability to learn and grow can offset a lack of experience in a specific area.
  • Kubernetes (bonus points for specific Azure Kubernetes Service or VMware Tanzu Kubernetes Grid Integrated Edition experience)
  • Pod resource management
  • Secrets management
  • Deployments (rolling updates, rollbacks)
  • Good usage of labels, selectors, and annotations
  • Basics of monitoring & observability
  • Declarative K8 configuration (Helm, Kustomize, K8 Manifests/Templating)
  • Service meshes
  • GitOps concepts & continuous deployment tools (ArgoCD)
  • Imperative languages (Golang, Java, C, etc.) including dependency management, build processes
  • Infrastructure-as-code (Terraform, CloudFormation, Azure Resource Manager)
  • Shell scripting
  • Basics of operating systems (filesystem permissions, processes)
  • Basics of networking (OSI networking model, firewalls, proxies, load balancing)

Our benefits

To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about.

About BlackRock

BlackRock's purpose is to help more and more people experience financial well-being. As a fiduciary to investors and a leading provider of financial technology, we help millions of people build savings that serve them throughout their lives by making investing easier and more affordable.

For additional information on BlackRock, please visit www.blackrock.com/corporate | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock

BlackRock is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.

BlackRock will consider for employment qualified applicants with arrest or conviction records in a manner consistent with the requirements of the law, including any applicable fair chance law.

Report job

Related Jobs

Jobstinger