Skip to main content

This job has expired

Engineer - Engineering Enablement

Employer
Target
Location
Brooklyn Park, Minnesota, United States
Start date
Feb 13, 2019
Closing date
May 1, 2019

View more

Category
Engineering
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