Senior Data Engineer
Memphis, TN, United States
DETAILS: SENIOR DATA ENGINEER
Title : Lead Full Stack Software Engineer, Java
Compensation : $130k - $140k base, strong bonus plan, excellent benefits
Start Date : ASAP
Location : La Vergne, TN (Hybrid Role)
OVERVIEW: SENIOR DATA ENGINEER
We are searching for a Senior Data Engineer to join a great team with an exciting client. Projects and initiatives are focused on innovation, new technology, and projects to automate and improve processes while upgrading technology and methodology. Excellent company benefits and culture with work-life balance and plenty of exciting work. If you are looking to make a change where you can impact the core value and products of an organization, and have the benefits of a large corporation with the flexibility and culture of a smaller one please reach out and consider more information.
MINIMUM REQUIREMENTS: SENIOR DATA ENGINEER Bachelor's Degree in Computer Science or related field or directly related year for year experience
5+ years' experience in designing, developing, implementing, and supporting enterprise-level IT solutions
PREFERRED EXPERIENCE: SENIOR DATA ENGINEER 2 years of experience with writing and optimizing existing complex SQL queries
2 years of database application development experience
Advanced knowledge of SQL relational databases, query authoring (SQL)
Experience with Vertica (projections, segmentation, columnar data)
Experience with columnar databases or non-relational databases
Knowledge of common tools for CentoOS Linux (logs, piping, redirections, grep, sed, yum)
Knowledge of Linux scripting (Python, Perl, shell scripts) and/or advanced stored procedures
Experience with architecting data modeling and meeting requirements for data visualization or reporting tools
Experience with collaborating in a cross-functional capacity across teams, building consensus and executing the necessary vision for application and other analytical needs.
Knowledge of developing in Visual Studio, SSMS and DB Visualizer
Knowledge of JIRA and Confluence
RESPONSIBILITIES: SENIOR DATA ENGINEER Coordinates and communicates with users, developers, and product owners to gather and understand requirements.
Develops new design patterns, standards, documentation, etc., and works with other developers for implementation.
Take business requirements and transpose them into technical details
Works with team members to approach Data related projects
Explores new technologies and development techniques
Serves as Designer/Architect/Engineer for a major enterprise IT application.
Creates, develops, modifies, and maintains data models for internal and external facing application as part of an Agile/SCRUM engineering team
Assembles large and complex data sets that meet business requirements.
Thorndale Partners, LLC
Your trusted talent acquisition partner working to provide a premium experience to both job seekers and hiring managers.
Please visit our Website to learn more and follow us on LinkedIn.