Senior Engineer - Network Data Intelligence
- Employer
- Target
- Location
- Brooklyn Park, Minnesota, United States
- Start date
- Jan 16, 2019
- Closing date
- May 1, 2019
View more
- Category
- Engineering
- Employment Status
- Full Time
You need to sign in or create an account to save a job.
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 …
Requirements:
Qualifications:
- 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
- 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)
- Working knowledge of configuration playbooks (Ansible)Knowledge of network infrastructure, performance and packet capture
Qualifications:
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert