Logo
TEKsystems

Data Engineer

TEKsystems, Irving, Texas, United States, 75084


Description

One of TEKsystems's customers, a Fortune 500 organization and the nation's leader in their respective industry, is looking for a Data Engineer. A successful candidate must have a minimum of 3-5 years of industry experience in design, development, and implementation of cloud and hybrid data solutions that meets the client's business needs. A Data Engineer is expected to collaborate with our internal stakeholders, project managers, and fellow team members to ensure the solutions meet their business requirements and expectations. The role also requires ability to adapt and learn new technologies and tools based on business requirements.

What You'll Do

• As a Data technologist you contribute towards the architecture, development, and maintenance of the next generation Data platform.

• Work with the stakeholders to collect business requirements and translate into technical requirements in order to design and develop long term data solutions.

• Utilize technologies such as Python, Lambda, Airflow, Snowflake, REST API, AWS, and S3 to develop data infrastructure and pipelines.

• Design, create, and maintain conceptual, logical, and physical enterprise data models to support data needs.

• Design, build and deploy data solutions that capture, explore, transform, and utilize data to support Machine Learning and business intelligence/insights.

• Build and operationalize complex data solutions, correct problems, apply transformations, and recommend data cleansing/quality solutions.

• Assist with the estimation of development tasks, project planning and roadmap initiatives, risk identification and mitigation planning.

• Build and maintain secure and compliant production data processing pipelines by using different tools and techniques (Cloud services/databases, Python, AI/ML).

• Responsible for day-to-day data collection, transportation, maintenance/curation and access to the Data Lake and cloud storage.

• Monitor and troubleshoot data pipelines, data processing jobs, and database performance issues including off hours support when necessary.

• Research emerging data technology, applications, and integration frameworks to continuously improve the data lake/warehouse platform and practices.

What We're Looking For:

• Minimum of 3-5 years hands-on engineering experience in data modeling, data warehousing and implementing data pipelines

• Experience with cloud-based data technologies such as Snowflake, AWS, Google Cloud, Azure, or Oracle

• Experience with Matillion or similar ETL tools

• Expertise in building data ingestion tools using technologies such as Python to extract data from Relational Databases/Web Scraping/External API's

• Excellent programming skills in SQL, PL/SQL, Python, shell etc.

• Experience in orchestration tools, such as Apache Airflow

• Experience and good understating of databases (Oracle, SQL Server) and ETL

• Experience in CI/CD release automation and deployment

• Exposure to streaming services like Kafka will be an advantage

• Excellent analytical and problem solving skills

• Ability to work within a multi-disciplinary team

• Intermediate leadership skills with a proven track record of self-motivation in identifying personal growth opportunities.

Top Skills' Details

1) SQL and Python -- these are the fundamental technologies for this candidate to be strong in as a Data Engineer

2) Snowflake

3) ETL, data warehouse modeling

Skills

Python, SQL, Data, Etl, Data warehouse, snowflake, Cloud, Aws, Kafka, Data architecture, Data bricks

Pay and Benefits

The pay range for this position is $50.00 - $65.00

• Medical, dental & vision• Critical Illness, Accident, and Hospital• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available• Life Insurance (Voluntary Life & AD&D for the employee and dependents)• Short and long-term disability• Health Spending Account (HSA)• Transportation benefits• Employee Assistance Program• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Irving,TX.

Application Deadline

This position will be accepting applications until Dec 17, 2024.

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.