Sr Software Engineer, Google Cloud

| San Antonio, TX
Sorry, this job was removed at 2:15 p.m. (CST) on Wednesday, October 27, 2021
Find out who's hiring in San Antonio, TX.
See all Developer + Engineer jobs in San Antonio, TX
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

 

H-E-B is one of the largest, independently owned food retailers in the nation operating over 400 stores throughout Texas and Mexico, with annual sales generating over $25 billion. Described by industry experts as a daring innovator and smart competitor, H-E-B has led the way with creative new concepts, outstanding service and a commitment to diversity in our workforce, workplace and marketplace. H-E-B offers a wealth of career opportunities to our 109,000+ Partners (employees), competitive compensation and benefits program and comprehensive training that lead to successful careers.  

 

 

Since H-E-B Digital Technology's inception, we've been investing heavily in our customers' digital experience, reinventing how they find inspiration from food, how they make food decisions, and how they ultimately get food into their homes. This is an exciting time to join H-E-B Digital--we're using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. If you enjoy taking on new challenges, working in a rapidly changing environment, learning new skills, and applying it all to solve large and impactful business problems, we want you as part of our team.

Our Partners thrive The H-E-B Way. In the Senior Software Engineer job, that means you have a...
HEART FOR PEOPLE... you can organize multiple engineers, negotiate solutions, and provide upward communication
HEAD FOR BUSINESS... you consistently demonstrate and uphold the standards of coding, infrastructure, and process
PASSION FOR RESULTS... you're capable of high-velocity contributions in multiple technical domains

What you’ll do at HEB: 

As part of the Foundational Technology – Google Cloud Engineering team you would play a key role in the efforts that will take our orchestration platforms to the next level.

As a Senior Software Engineer, you’d be part of a skilled and motivated team, building, maintaining, and improving the orchestration platforms across our public cloud, ensuring optimum operational reliability and secure workload execution, while offering a streamlined experience to application developers. Your efforts will result in improving our custom-built platform by leveraging key Kubernetes technologies to automate team onboarding and configuration, impacting the day-to-day work of hundreds of application developers.

Being a member of the Google Cloud Engineering team, your focus would be on designing and developing reusable components to improve all facets of our platforms, from deploying and configuring Kubernetes clusters to automatically configure DNS records of onboarded teams.

Administration and maintenance of Kubernetes clusters deployed in the public cloud

Administration and maintenance of Kubernetes tooling (logging and monitoring systems, deployment tools, etc.)

Guide development teams with application containerization

Guide development teams with Kubernetes resource development and configuration

Guide development teams with the development of CICD pipelines

Lead collaborative design sessions

Write documentation and detailed user guides for platform functionality

Continuously automate platform processes

Design and develop REST APIs that expose and enrich the platform functionality

Who You Are

You have an ownership mindset, we own the platform and take great pride in improving it

You have a service-oriented mentality, our customers are the most important stakeholder

You are highly focused on automation

You communicate effectively with customers, other teams, and vendors

You are able to analyze problems and develop solutions with little guidance

You are a self-starter who can gain, acquire, and share knowledge with their team

You have excellent analytical skills, debugging applications created by other teams, with little context and details (it is as fun as it sounds!)

You work well with teams of varying skill levels, experience, and background

You keep cluster and workload security in mind at all times

You can mentor and guide other team members of varying skill and experience

You collaborate with other teams across the organization to pursue common goals

  5+ years of hands-on experience in container orchestration, DevOps, infrastructure automation, or a similar area

Experience with Docker or another container development toolkit

Experience designing, developing, and deploying Kubernetes applications

Strong knowledge of Kubernetes architecture and configuration

Experience with Kubernetes deployment tooling (kustomize, helm, etc.)

Strong proficiency in at least one modern programming language (Golang and/or Python preferred) and application design patterns

Experience writing/debugging CICD pipelines (Gitlab CI knowledge appreciated)

Experience designing and running systems at scale

Experience with at least one major cloud computing platform provider (GCP, AWS, Azure)

Familiarity with one or more enterprise-level monitoring tools (Datadog, Google Operations, etc.)

Familiarity with a templating engine (Jinja, GO templating)

Bonus: Implementation of Service mesh tools on Kubernetes

Bonus: Familiarity with Kubernetes networking on public and private clouds

Bonus: Experience with Kubernetes deployment strategies (canary, blue/green, etc.)

Bonus: Familiarity with Chaos Engineering

Bonus: Familiarity with SRE principles

Bonus: Experience with Terraform or other infrastructure-as-code tools

DEVS3232

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about H-E-BFind similar jobs