If you are passionate about data and have a strong technical background, we invite you to join our team as a Data Engineer. We offer a challenging and rewarding work environment, competitive salary, and opportunities for professional growth.
Job Title: Data Engineer
Position Overview: We are seeking a highly skilled and motivated Data Engineer to join our dynamic team. As a Data Engineer, you will be responsible for designing, building, and maintaining our data infrastructure and systems. You will play a crucial role in transforming raw data into meaningful insights and providing data-driven solutions to drive business decisions. The ideal candidate will have a strong background in data engineering and a passion for working with large and complex datasets.
Key Responsibilities:
- Design and build scalable data pipelines to ingest, process, and store large volumes of data from various sources
- Develop and maintain data warehousing solutions, including data models, ETL processes, and data transformation workflows
- Collaborate with cross-functional teams to understand data needs and requirements and provide technical solutions to meet those needs
- Optimize data infrastructure and systems for performance, reliability, and scalability
- Troubleshoot and resolve data-related issues in a timely manner
- Monitor and ensure data quality and integrity across all data platforms
- Identify and recommend improvements to existing data processes and systems
- Stay up-to-date with the latest data engineering trends, tools, and technologies and propose their adoption where applicable
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related field
- Minimum of 3 years of experience in data engineering or a similar role
- Strong experience in designing and building data pipelines using ETL tools such as Informatica, Talend, or Spark
- Proficient in SQL and experience working with relational databases like MySQL, PostgreSQL, or Oracle
- Experience in data modeling, data warehousing, and data transformation
- Solid understanding of big data technologies such as Hadoop, Spark, or Kafka
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud
- Strong problem-solving and analytical skills with the ability to handle complex and large datasets
- Excellent communication and teamwork skills
- Ability to work independently and manage multiple projects simultaneously
Apply now and be part of a company that values innovation, collaboration, and excellence in everything we do.