Senior Engineer for Enterprise Cloud Platform

Target

(Minneapolis, Minnesota)
Full Time
Job Posting Details
About Target
Minneapolis-based Target Corporation (NYSE: TGT) serves guests at over 1,800 stores and at Target.com. Since 1946, Target has given 5 percent of its profit to communities, that giving equals more than $4 million a week.
Summary
We are looking for a highly creative and motivated individual who can both lead and implement, is eager to learn, and wants to help build the culture, practice, and craft of both cloud and DevOps across Target. The key to the success of this position is having a courageous & innovative approach to problem solving, deep engineering expertise, technical leadership, excellent communication (written and verbal, formal and informal), collaboration, flexibility, and a self-motivated working style with attention to detail.
Responsibilities
* Design and implement enhancements to our cloud infrastructure components such as Consul, Chef server, and Artifactory * Design and implement cloud virtual networks, firewalls, and proxy servers * Design and implement enhancements to our cloud delivery pipeline using Chef, Packer, FPM, and Jenkins * Design and implement enhancements to our cloud monitoring components such as ELK (Elasticsearch, Logstash, Kibana), Sensu, Graphite, Graphana, PagerDuty * Design and implement target specific reporting and dashboards * Design and implement enhancements to our cloud delivery pipeline web interface using Node.js, MongoDB, and Angular * Work with other groups at Target to meet monitoring and reporting requirements * Work with other groups at Target to meet networking and security requirements * Work with software development teams to help them successfully deploy their applications on our cloud platform * Help drive adoption of new technologies within the team and across Target * Make better our continuous integration and deployment pipelines * Evangelize a DevOps mindset within Target * Build prototypes to prove out concepts * Interface with infrastructure partners to further our cloud platform * Create new and contribute to existing Target open source projects
Ideal Candidate
**Desired Qualifications** * Experience deploying and supporting an application on cloud-based infrastructure * Experience building and deploying scalable infrastructure components such as ELK, Graphite, Consul, etc. * Experience building, deploying and managing data technology platforms such as Cassandra, MongoDB, etc. * Experience with RESTful interfaces * Experience with Java, Node.js, or Ruby * Experience with Chef, Ansible, or Salt * Experience with RPM or DEB package management * Contributions to Open Source community * Infrastructure as code experience with at least one full cycle implementation from requirement to production – or similar software development experience * Source Control Experiences, preferable experience with Git * Strong sense of ownership and the ability to work with a limited set of requirements * Strong verbal and written communication skills – able to document and share design and specifications with team members and partners. * Experience with Linux or Unix operating systems including Unix shell and scripting * Extensive experience working in an agile environment (i.e. user stories, iterative development, etc.) **Requirements** * BA/BS or equivalent experience * 5-7 years total work experience * Has in-depth knowledge of state-of-the art engineering technical approaches in design, build, testing, debugging problems as required by domain * Maintains technical knowledge within areas of expertise * Stays current with new and evolving technologies via formal training and self-directed education
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive pay, all-around insurance coverage, 401(k), flexible scheduling, training and development and many other perks and benefits.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.