Job Overview
We are actively seeking a dedicated and skilled Data Engineer to join our dynamic team. This role will primarily involve independently developing robust and error-free code while ensuring high-quality validation of applications. As a pivotal part of the team, you will also mentor fellow developers and support the Lead in Software Engineering.
Key Responsibilities
- Develop and integrate sophisticated computer programs in alignment with client specifications.
- Collaborate closely with other professionals to guarantee the successful execution of proposed designs and timely completion of projects.
- Create, maintain, and refine data transformation and validation logic to meet evolving business needs.
- Provide guidance and mentorship to junior developers in adherence to best practices.
- Troubleshoot and resolve any challenges related to data processing and application performance in a proactive manner.
Required Skills
- A minimum of 4 years' experience in developing data-centric applications.
- Expertise in code refactoring, data format conversion, and managing data movement from raw to curated states.
- Proficient in creating data transformation and validation logic with a strong focus on best practices.
- Advanced understanding of data formats including JSON, XML, and Parquet, along with data modeling methodologies.
- Experience in data modeling with the ability to shape and transform data into both third normal form and dimensional models.
- Comprehensive knowledge of structuring and organizing Data Lake file systems to efficiently handle large volumes of data.
Qualifications
- A Bachelor's degree in Computer Science, Engineering, or a related discipline is required.
- At least 4 years of relevant experience in data engineering or a related field.
- Strong analytical and problem-solving abilities, coupled with excellent communication and team collaboration skills.
Career Growth Opportunities
Joining our organization opens doors for continuous professional development and opportunities to grow your career within the rapidly evolving field of data engineering. You will have access to mentorship and resources that can enhance your skills and contribute significantly to your professional trajectory.
Employment Type: Full-Time