Thought Logic Consulting
is hiring
Data Insights Consultant
About Our Company
Talk To Us. We’re Ready To Listen.
In any industry, Finance, Supply Chain, Sales & Marketing, Human Capital and IT are continually evolving to respond to, and sometimes shape, the forces at work in today’s market. Thought Logic brings a unique combination of domain expertise and core consulting capabilities to address your biggest business challenges.
We’ve designed our firm to deliver practical solutions by aligning our business to yours. So whether you’re analyzing the tax implications of foreign markets or contemplating shifting your organization’s most sensitive information to the cloud, we speak your language.
Job Description & Responsibilities
Better Focus. Better Results. For Everyone.
Thought Logic is a true business consultancy that prides itself on forming trusted, enjoyable working relationships with our clients and fitting seamlessly into their corporate cultures. We work with the most highly respected and innovative companies in the world by solving and advising them on their most complex and critical business problems. We hire successful experienced consultants who are seeking a place to call home. You won’t be a number or just a resource, but part of a collaborative and growing organization. If you are interested in work-life balance, being home during the week with your family and friends, but still working with a reputable firm made up of smart and experienced professionals, come join us!
What you will do:
- Design, develop, and maintain robust, scalable, and efficient data pipelines to support the collection, processing, and storage of structured and unstructured data from various sources.
- Collaborate with cross-functional teams, including data analysts and consultants, to understand business requirements and translate them into technical data solutions.
- Develop data integration processes to combine data from different sources, ensuring data accuracy, consistency, and quality.
- Implement and manage ETL (Extract, Transform, Load) processes to transform raw data into usable formats for analysis and reporting.
- Design and optimize data models and databases for performance and scalability, considering both current and future needs.
- Work with cloud-based platforms (such as AWS, Azure, or GCP) to deploy and manage data processing and storage solutions.
- Monitor and troubleshoot data pipelines to identify and address performance bottlenecks, data quality issues, and other technical challenges.
- Collaborate with the technology team to implement data security, access controls, and compliance with relevant data privacy regulations.
- Stay current with industry trends and emerging technologies to continuously improve data engineering practices within the firm.
- Building ETL / ELT and data streaming pipelines using Apache Airflow, Spark, EMR, Glue, or similar technologies
- Programming big data processing pipelines using Python on AWS Lambdas or other pipelining technologies
Requirements
What you need:
Successful candidates should demonstrate leadership and flexibility, as well as the ability to collaborate effectively with executive-level clients, project team members, and support staff. Candidates should possess strong core consulting skills and be able to apply critical problem-solving methodology and project management rigor to drive the formulation of strategy and execution of initiatives for our clients.
Qualifications:
- Bachelors or advanced degree in Computer Science, Data Engineering, Information Technology, or a related field.
- Proven experience as a Data Engineer, preferably in a consulting or professional services environment.
- Hands-on experience with programming languages such as Python, Java, or Scala.
- Proficiency in SQL and experience with relational and NoSQL databases.
- Familiarity with cloud platforms and services (e.g., AWS, Azure, GCP) for data storage and processing.
- Knowledge of data modeling principles and practices for optimal performance and scalability.
- Experience with data visualization tools and techniques is a plus.
- Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
- Excellent communication skills to convey complex technical concepts to non-technical stakeholders
Nice to Have:
- Experience in AWS Analytics such as Athena, EMR, Glue, Redshift, Kinesis
- Experience in AWS Compute such as EC2, Lambda, Beanstalk, Batch or ECS
- Experience in AWS Management and Governance suite of products such as CloudTrail, CloudWatch, Step-functions
- Experience using AWS Application Integration Services such as: Simple Notification Service (SNS), Simple Queue Service (SQS), Step Functions
- Strong proficiency in data integration, ETL processes, and data warehousing concepts.
Experience with enterprise data lakes, data warehouses, data marts, and big data
What we offer
Salary Range: $120,000 - $180,000
Thought Logic is an equal opportunity employer. Thought Logic prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Thought Logic conforms to the spirit as well as to the letter of all applicable laws and regulations.