Data-Core Systems a consulting, services and digital transformation solution provider helping businesses reshape their future with cutting-edge technologies and services, has an immediate opening for a Data Engineer in the Consulting Services Division.
Key Responsibilities:
- Design, develop, and maintain scalable and efficient data pipelines and workflows to support Client’s marketing solutions, ensuring the reliable extraction, transformation, and loading (ETL) of data.
- Collaborate closely with data architects, analysts, and other stakeholders to understand data requirements and design data models and architectures that meet business needs.
- Implement data quality checks, validation processes, and monitoring tools to ensure the accuracy, completeness, and integrity of data.
- Optimize data pipelines and workflows for performance, reliability, and scalability, leveraging best practices and emerging technologies.
- Develop and maintain documentation for Data Engineering processes, standards, and best practices.
- Provide technical guidance and support to other team members, as needed, fostering a culture of collaboration and knowledge sharing.
- Stay current with industry trends, advancements, and best practices in Data Engineering, and apply this knowledge to enhance Client’s data capabilities and offerings.
- Uphold confidentiality and security standards for client data, ensuring compliance with relevant regulations and policies.
- Communicate effectively with remote/offshore teams, leveraging appropriate tools and technologies to facilitate collaboration and productivity.
Qualifications:
- Bachelor's degree in computer science or related experience.
- 5+ years of experience in Data Engineering, ETL development, or a similar role, preferably in a marketing or technology environment.
- Proficiency in DBT, SQL, Microsoft SQL Server, PostgreSQL, Snowflake, Knime, and Python for designing and implementing data pipelines and workflows.
- Familiarity with project management platforms like JIRA or similar tools for tracking and managing technical projects.
- Strong understanding of data modeling, data warehousing, and database technologies, with experience in both relational and non-relational databases.
- Familiarity with cloud platforms such as AWS, GCP, or Azure, and familiarity with related services (e.g., Snowflake, S3, BigQuery).
- Excellent problem-solving skills, with the ability to analyze complex data requirements and develop innovative solutions to meet business needs.
- Proven ability to work independently and manage multiple tasks and priorities in a remote/offshore environment.
We are an equal opportunity employer.