Data Engineer
Career Ease IT Solutions
About the role
Job Overview
We are seeking a dynamic and highly skilled Data Engineer to join our innovative data team. In this role, you will be instrumental in designing, developing, and maintaining scalable data pipelines and architectures that empower data-driven decision-making across the organization. Your expertise will help transform complex data sets into actionable insights, supporting strategic initiatives and operational excellence. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to the evolution of our data ecosystem.
Responsibilities
- Develop, implement, and optimize ETL (Extract, Transform, Load) processes to ensure efficient data flow from diverse sources such as AWS, Azure Data Lake, Hadoop, and Oracle databases.
- Design and build robust data warehouses and data models that support analytics and reporting needs using SQL, Microsoft SQL Server, and other database technologies.
- Collaborate with cross-functional teams to understand data requirements and translate them into scalable technical solutions utilizing tools like Informatica, Talend, Apache Hive, Spark, and Shell Scripting.
- Manage big data environments by leveraging Hadoop ecosystems and Spark for processing large datasets with high performance.
- Integrate linked data sources and develop RESTful APIs to facilitate seamless data sharing across platforms.
- Support model training and analysis efforts by preparing datasets and ensuring data quality standards are met.
- Maintain documentation of data pipelines, architecture diagrams, and database design specifications while adhering to Agile development practices.
Qualifications
- Proven experience as a Data Engineer or in a similar role with a strong understanding of database design principles.
- Proficiency in programming languages such as Java, Python, VBA, Bash (Unix shell), and Shell Scripting for automation and data processing tasks.
- Extensive knowledge of cloud platforms including AWS and Azure Data Lake for scalable storage solutions.
- Hands-on experience with big data tools like Hadoop, Spark, Apache Hive, and related ecosystems.
- Familiarity with ETL tools such as Informatica or Talend for efficient data integration workflows.
- Strong analysis skills with the ability to interpret complex datasets using SQL and analytics tools like Looker.
- Experience working within an Agile environment with a focus on continuous improvement.
- Knowledge of RESTful API development for integrating disparate systems seamlessly.
- Ability to design efficient databases using Microsoft SQL Server or Oracle; experience with Data Warehouse architecture is highly desirable.
- Excellent problem-solving skills combined with a keen eye for detail to ensure high-quality data solutions.
Join us in shaping the future of our organization’s data landscape! We’re committed to fostering an energetic environment where innovation thrives—empowering you to make impactful contributions every day while advancing your career in a fast-paced tech-driven setting.
Pay
$106,706.30 - $128,506.52 per year
Benefits
- 401(k)
- 401(k) matching
- Health insurance
- Relocation assistance
- Vision insurance
Work Location
In person
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free