Data Engineer

at  Computer Generated Solutions Inc Canada

Saint John, NB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Aug, 2024Not Specified16 May, 2024N/AData Migration,Snowflake,Google Cloud Platform,Data Engineering,Agile Methodologies,Aws,Python,Data Warehousing,Computer Science,Programming Languages,Cloud Computing,Java,Azure,SqlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Computer Generated Solutions, Inc.
Data Engineer– Full time – Permanent Position
Computer Generated Solutions – Saint John, NB
Open for Remote work

JOB DESCRIPTION:

We are seeking a skilled and experienced Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, implementing, and maintaining data pipelines, as well as optimizing data workflows for efficient data migration and management. Your expertise in data migration tools such as Starburst, Snowflake, and Informatica will be essential in ensuring the seamless transfer of data across various platforms and systems.

REQUIREMENTS:

  • Bachelor’s degree in computer science, Engineering, or a related field; or equivalent work experience.
  • Proven experience in data engineering, with a focus on data migration, ETL processes, and data warehousing.
  • Strong proficiency in data migration tools such as Starburst, Snowflake, and Informatica.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Proficiency in programming languages such as Python, SQL, or Java.
  • Solid understanding of database technologies, data modeling principles, and data governance best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with Agile methodologies and DevOps practices is a plus.
  • Relevant certifications in data engineering or cloud computing (e.g., AWS Certified Solutions Architect, Snowflake Certified Professional) are preferred but not required.

Responsibilities:

  • Design, develop, and maintain data pipelines for efficient data ingestion, transformation, and loading (ETL) processes.
  • Collaborate with cross-functional teams to understand data requirements and implement solutions that meet business needs.
  • Utilize your expertise in data migration tools, including Starburst, Snowflake, and Informatica, to facilitate smooth data migration across platforms.
  • Optimize data workflows to improve performance, reliability, and scalability.
  • Ensure data quality and integrity throughout the migration process by implementing robust validation and error-handling mechanisms.
  • Develop and maintain documentation for data migration processes, including technical specifications, data mappings, and data lineage.
  • Stay updated on emerging technologies and best practices in data engineering and make recommendations for process improvements and tool enhancements.
  • Provide technical support and troubleshooting assistance to resolve data migration issues and ensure timely delivery of data deliverables.
  • Collaborate with data architects, analysts, and other stakeholders to understand data models and translate business requirements into technical solutions.
  • Participate in code reviews, knowledge sharing sessions, and continuous learning activities to foster a culture of collaboration and innovation.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - DBA / Datawarehousing

Software Engineering

Graduate

Computer science engineering or a related field or equivalent work experience

Proficient

1

Saint John, NB, Canada