Senior Devops Engineer - Marketing Data Engineering

Employer
Target
Location
Brooklyn Park, Minnesota, United States
Posted
Jan 19, 2019
Closes
Mar 20, 2019
Category
Engineering
Employment Status
Full Time
Description: The Digital Marketing Big Data Engineering team is looking for a DevOps engineer to complement our data engineering team.  We are looking for an engineer who has passion to develop infrastructure as code to help build low latency big data infrastructure, improve monitoring, and facilitate systems stability.  This position is intended to augment our current engineering talent by expanding on the team's collective understanding of devops practices, while simultaneously building skills and experience in effective big data practices.  This role will have the opportunity to work with multiple digital marketing teams, helping us to understand how we can best provide big data resources in ways that meet the needs of our application engineering teams in Digital Marketing.

What we are building:

In a nutshell, this is the data platform team for our Digital Media Marketing product group.  Collectively, the group is creating applications that are driving driving sales in stores and online, and also building data products to drive ad revenue.  This team's efforts support the rest of the product group by providing high quality data resources for analytic purposes. Our future state will be to decrease latency for big data processes, so that we can be as responsive as possible to marketing needs.  That is a tough nut to crack, which is why we need your help!

Some of the things you will do:

Build and maintain pipelines, automate all the things, and create tooling that will positively impact the customers we support

With the team, take collective ownership of the things we create.

Encourage continuous improvement by monitoring, measuring and applying lessons learned (automation and engineering practice).

Help us measure and improve reliability and performance across our systems and processes.

Contribute to team discussions as we consider the various engineering concerns that impact our customers.

Have an innovative mindset - Be willing to bring new ideas to the team, and reconsider how things are being done.

Some of the tech that we use:

Hadoop/Hive

Apache Spark

Apache Kafka

Scala

Python

SQL

Git (Github Enterprise)

Drone

Docker

ELK + Grafana

About you:

4 + years of software development experience

Working knowledge on package-specific configuration and deployment along with ability to build custom solutions

Designs new testing methods and resolves routine and non-routine technical issues with minimal assistance

Demonstrates strong proficiency in core development platforms within own domain

Builds strong commitment within the team to support the appropriate team priorities

Clearly communicates Agile concepts to partners within product team

Demonstrates a solid understanding of the impact of own work on the team and/or guests

Writes and organizes code using multiple computer languages, including distributed programming and understand different frameworks and paradigm

Delivers high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency)

Influences and applies data standards, policies, and procedures

Maintains technical knowledge within areas of expertise

Stays current with new and evolving technologies via formal training and self-directed education



Qualifications:

Similar jobs

More searches like this

Similar jobs