Data Engineer -DE242

  • NIGERIA
  • Full time
  • 3 months ago
  • Renewable Energy

Job Information

  • icon
    Category Data Engineer Jobs
  • icon
    Posted On Feb 6 ,2024
  • icon
    Qualifications Master
  • icon
    Employer Name recruitment@ieslglobal

Job Description

International Energy Services Limited (IESL) is actively seeking a highly skilled and innovative Data Engineer to join our dynamic team. As a Data Engineer, you will be instrumental in designing, developing, and maintaining our data architecture, ensuring the seamless flow of information for analytics and business intelligence. The ideal candidate will possess strong technical expertise, a deep understanding of data systems, and the ability to collaborate effectively with cross-functional teams. If you are passionate about data engineering, enjoy solving complex problems, and want to contribute to the evolution of our data infrastructure, we invite you to apply for this exciting opportunity. To apply kindly send CV to recruitment@ieslglobal.com.

Job Responsibilities

1. Data Architecture Design:

  • Design and implement scalable and efficient data architecture, considering both current needs and future growth.
  • Collaborate with stakeholders to understand data requirements and translate them into robust data models.

2. Data Integration:

  • Develop and implement data integration solutions to ensure the seamless flow of data between various systems and sources.
  • Integrate data from different platforms, APIs, and databases to create a unified data ecosystem.

3. ETL Processes:

  • Design, develop, and maintain Extract, Transform, Load (ETL) processes for efficient data movement and transformation.
  • Optimize ETL workflows to enhance performance and reduce processing times.

4. Data Quality and Governance:

  • Implement data quality checks and validation processes to maintain high-quality data.
  • Establish and enforce data governance policies and best practices to ensure data accuracy and compliance.

5. Database Management:

  • Administer and manage databases, ensuring optimal performance, security, and reliability.
  • Conduct regular database maintenance tasks, such as backups, indexing, and performance tuning.

6. Collaboration with Analytics Teams:

  • Collaborate with data analysts, data scientists, and business intelligence teams to understand data requirements and deliver actionable insights.
  • Provide support for complex data queries and transformations.

7. Technology Evaluation and Adoption:

  • Stay abreast of emerging technologies and trends in data engineering.
  • Evaluate and recommend tools and frameworks to enhance the efficiency and capabilities of the data infrastructure

8. Documentation:

  • Document data engineering processes, data models, and system architectures.
  • Create and maintain documentation for data flows, ETL processes, and database structures.

9. Performance Monitoring and Optimization:

  • Implement monitoring solutions to track data pipeline performance.
  • Identify and address performance bottlenecks and inefficiencies in data processing.

Qualifications

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • Proven experience as a Data Engineer or in a similar role, demonstrating a strong background in data architecture and ETL processes.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Experience with database systems such as SQL, NoSQL, and cloud-based databases.
  • Strong understanding of data modeling, data warehousing, and database design principles.
  • Knowledge of big data technologies, such as Hadoop, Spark, or Kafka.
  • Familiarity with data governance, data quality, and compliance best practices.
  • Excellent problem-solving and analytical skills.

Benefits

  • Competitive salary with performance-based bonuses.
  • Comprehensive health and wellness benefits, including medical, dental, and vision coverage.
  • Opportunities for professional development and continued education.
  • A collaborative and innovative work environment.

To apply kindly send CV to recruitment@ieslglobal.com.