Skip to main content

This job has expired

Sr. Engineer - Engineering Enablement

Employer
Target
Location
Brooklyn Park, Minnesota
Start date
Feb 11, 2019
Closing date
Jun 26, 2019

View more

Category
Retail / Wholesale
Employment Status
Full Time
Description:
Target is an iconic
brand, a Fortune 50 company and one of America's leading retailers.Target as a tech
company? Absolutely. We're the behind-the-scenes powerhouse that fuels Target's
passion and commitment to cutting-edge innovation. We anchor every facet of one
of the world's best-loved retailers with a strong technology framework that
relies on the latest tools and technologies-and the brightest people-to deliver
incredible value to guests online and in stores. Target Technology Services is
on a mission to offer the systems, tools and support that guests and team
members need and deserve. Our high-performing teams balance independence with
collaboration, and we pride ourselves on being versatile, agile and creative.
We drive industry-leading technologies in support of every angle of the
business, and help ensure that Target operates smoothly, securely and reliably
from the inside out.

The Engineering Enablement team provides the DevOps pipeline
tools that support how thousands of engineers at Target store, build, and
deploy software. This work includes the deployment and configuration of
industry leading continuous integration, code repository, binary repository,
and system configuration tools as well as custom coding APIs and
applications. The current toolset includes Artifactory, Drone, GitHub
Enterprise, Jenkins, and Chef. The team blends ops and application
development work, with a wide variety of work and technologies leveraged.
Looking for a hands-on Engineer to provide insights into implementation
approach and architecture, propose roadmap initiatives, mentor junior
engineers, and work on both configuring and coding solutions.

The team creates an engineer-centric culture through team
members selecting their own work, autonomy in implementation decisions, and
debating ideas solely on merit. We work primarily in pairs or groups not
only to share knowledge but to include a diversity of thought in all of our
decisions. We encourage personal growth through variety of work,
prioritizing career path discussions, and a commitment to continuous
learning. The team enables smart risk and innovative experimentation by
practicing blameless retrospectives, approaching every decision as an
experiment, and focusing on learning through doing. We are an agile team
that practices a blend of Scrum and Kanban, with a stress on independent,
autonomous decisions of the team. We also have a flexible work environment
as appropriate to the needs of the individual and team.

Preferred Experience:
  • Programming language polyglot: Java, sql,
    no-sql, Python, Ruby, Go, Rust, and more
  • Infrastructure as Code: Chef, Ansible,
    Terraform, Packer
  • Cloud Experience: Kubernetes, OpenStack, GCP
  • CI/CD: GitHub, Drone, Jenkins
  • Testing: Gatling, Selenium, K6, unit testing,
    functional testing, integration testing
  • Linux administration:command line, network, security
  • Open/Inner Source: Working with existing
    community projects, starting new efforts

Requirements:
  • 4 year degree or equivalent experience
  • 1-3 years of software development experience
  • Leverages DevOps practices to develop innovative
    automation solutions
  • Demonstrates a basic understanding of Agile
    development methodologies
  • Utilizes troubleshooting skills to quickly
    assess and resolve problems to ensure infrastructure and application stability
  • Posses knowledge and demonstrates proper use of
    Object Oriented principles
  • Maintains technical knowledge within areas of
    expertise
  • Writes and organizes code using multiple
    computer languages, including distributed programming and understand different
    frameworks and paradigms
  • Delivers continuously while utilizing test
    driven development strategies, software test automation, pipelines and containers
  • Stays current with new and evolving technologies
    via formal training and self-directed education


Qualifications:

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert