Job Description
Job Summary We are seeking a skilled Data Engineer to join our team and contribute to designing, developing, and managing data solutions, including pipelines and data warehouses. The ideal candidate will handle high-volume data processing, integrate complex data structures, and optimize data storage solutions. You will ensure data reliability, quality, and compliance while collaborating on analytics and business intelligence projects in a diverse technological environment. Must-Have Skillsets (Mandatory) - Expertise in Advanced SQL, PLSQL, and handling bulk data processing. - Proficiency with databases like Amazon Redshift, Oracle, SQL Server, MySQL, and Postgres. - Experience in data modeling, including Star/Dimensional modeling. - Knowledge of Data Warehouse development and ETL processes. - Experience with structured and semi-structured data ingestion. - Familiarity with big data platforms and technologies such as Hadoop, Scala, Spark, Hive, Shell Scripting, and AWS tools like EMR, Lambda, Glue, and Step Function. - Strong problem-solving, debugging, and performance-tuning skills. - Ability to design and optimize data storage and manage data governance principles. Good-to-Have Skillsets (Optional) - Hands-on experience with Hadoop/Big Data environments. - Experience with streaming data platforms like Kafka or Flume. - Knowledge of data analytics and business intelligence solutions. - Proficiency in tools for data integration and orchestration like Sqoop. Qualifications and Experience - Bachelor's degree in Computer Science, Information Technology, or a related field. - Minimum of [insert years, e.g., 4+ years] experience in database and enterprise data warehouse development. - Proven track record of developing and managing complex data pipelines and integrating diverse data sources. - Strong analytical and numerical skills with attention to detail. This role is ideal for a dynamic professional eager to innovate in a data-driven environment and contribute to transformative projects.