Senior Engineer - Network Data Intelligence

3 days left

Employer
Target
Location
Brooklyn Park, Minnesota, United States
Posted
Jan 16, 2019
Closes
Apr 25, 2019
Category
Engineering
Employment Status
Full Time
Description:

Join our Connectivity Engineering team and build world class technology solutions!  Our team is looking for an innovative and results focused senior engineer to help develop highly scalable microservices for internal use. You will have the opportunity to build cutting edge data collection, aggregation, and decision automation services.

Use your skills, experience and talents to be a part of an innovative and visionary team.  As a Senior Engineer, you'll …

  • Leverage microservices and DevOps best practices to develop innovative solutions for data collection, aggregation, and decision automation services
  • Participate in the development and evolution of network data patterns through the evaluation of new solutions and automation, Target deployment pipelines and integration of existing solutions

  • Utilize enterprise tools and patterns to develop or implement infrastructure hardware data, compute, software or other technical components

  • Collaborate with partner teams to develop consistent data patterns, technical solutions, implementation activities and support processes

  • Provide preventative maintenance and troubleshooting skills to quickly resolve service delivery problems to ensure continuous data quality and infrastructure and application stability

  • Participate in and contribute to internal Target and external Git repositories and open source software development communities

  • Work closely with Product Owners and other engineers and partners to ensure development meets business needs








Requirements:

  • BA/BS or equivalent experience
  • 3-7 years total work experience
  • Experience programming in object-oriented languages (Java, C++, C#, Go, Ruby, Python, JavaScript)

  • Basic understanding of Agile development methodologies

  • Knowledge of software development lifecycle "SDLC" best practices

  • In-depth knowledge of state-of-the art engineering technical approaches in software design, build, testing, debugging problems as required by domain

  • Maintains technical knowledge within areas of expertise and stays current with new and evolving technologies via formal training and self-directed education

BONUS POINTS:

  • Knowledge of automation technology (Chef, Ansible, Puppet, SALT)
  • Knowledge of relational database principles and design (PostgreSQL, MySQL)

  • Possess an understanding of systems programming, graphical user interfaces and control languages (JavaFX, React)

  • Experience working with CI/CD pipelines
  • Familiarity with the concepts of Infrastructure As A Service (IaaS) and Platform As A Service (PaaS)

  • Experience with DevOps/Agile development:oExposure to web development technologies (JavaScript, React)
oWorking knowledge of monitoring and analytics tools  (Sensu, ELK, Telegraf/Influx, Grafana)

oWorking knowledge of PaaS (Open Stack)

  • Working knowledge of configuration playbooks (Ansible)Knowledge of network infrastructure, performance and packet capture


Qualifications:

Similar jobs

More searches like this

Similar jobs