data engineer

Lancesoft, Inc.
Austin, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Austin, United States of America

Tech stack

Java
Data analysis
Big Data
Computer Programming
Data Governance
Data Integration
Data Visualization
Hadoop
Python
PostgreSQL
Logical Databases
Machine Learning
MongoDB
NoSQL
Power BI
Ruby
Standard Sql
Scala
Tableau
Workflow Management Systems
Spark
Kafka
Data Delivery
Data Pipelines
Programming Languages

Job description

The main function of a data engineer is to design, build, and manage the information or big data infrastructure that supports data analysis and processing in the way an organization needs it. A typical data engineer is responsible for developing the architecture and ensuring smooth system operation for handling large sets of data., Build, optimize, and maintain conceptual and logical database models. Develop data set processes for data modeling, mining, and production. Utilize programming languages and tools to integrate systems and manage data. Implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc. Collaborate with data scientists, business stakeholders, and IT team members on project goals. Ensure data governance and compliance with data security and privacy policies.

Requirements

Proficiency in programming languages such as Python, Java, Scala, or Ruby. Expertise in big data technologies such as Hadoop, Spark, and Kafka. Experience with data integration, processing, and relational SQL and NoSQL databases like PostgreSQL or MongoDB. Knowledge of data pipeline and workflow management tools. Familiarity with data visualization tools like Tableau or Power BI. Understanding of machine learning algorithms and data science fundamentals.

Apply for this position