Data Engineer
Job descriptions & requirements
Job Title: Data Engineer
Company: Smarterise Integrated Solutions
About Us:
Smarterise is a cutting-edge, sustainability-driven startup focused on revolutionizing digital energy technology. We seek to minimize energy waste across the energy supply chain in African cities and allow for renewables to flow into the grid. We are a dynamic and innovative team dedicated to making a positive impact on the environment and society.
Position: Data Engineering
Experience: 3-5 Years experience
Location: Lekki Lagos, Nigeria
Job Description:
As a Data Engineer at Smarterise, you will play a crucial role in designing, building, and maintaining our data infrastructure to support various data-driven initiatives and analytics projects. You will collaborate closely with cross-functional teams including data scientists, analysts, and business stakeholders to ensure that our data systems are optimized for performance, scalability, and reliability.
Key Responsibilities:
- Data Pipeline Development: Design, develop, and maintain robust data pipelines to ingest, process, and transform large volumes of structured and unstructured data from diverse sources such as sensors, IoT devices, and operational systems.
- Data Modeling: Work with analysts to design and implement scalable data models that meet the requirements of analytics and reporting applications. Ensure data integrity, consistency, and accuracy throughout the data lifecycle.
- Data Integration: Integrate data from disparate sources and formats, including time-series data, geospatial data, and streaming data, into our centralized data lake or data warehouse environment.
- Performance Optimization: Optimize data pipelines and queries for performance, scalability, and efficiency. Identify and address bottlenecks in data processing and storage to meet SLAs and business requirements.
- Data Quality Assurance: Implement data quality checks and validation processes to ensure that incoming data meets predefined standards for accuracy, completeness, and consistency.
- Infrastructure Management: Manage and monitor data infrastructure components such as databases, ETL tools, and cloud services. Implement best practices for security, access control, and disaster recovery.
- Collaboration and Communication: Collaborate with cross-functional teams to understand their data requirements and provide technical expertise and guidance. Communicate effectively with stakeholders to align data engineering solutions with business objectives.
- Continuous Improvement: Stay updated on emerging technologies, tools, and trends in data engineering and apply them to improve our data infrastructure and processes. Drive continuous improvement initiatives to enhance data quality, performance, and reliability.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience (3-5years) in data engineering roles, preferably in the energy or utilities industry.
- Proficiency in programming languages such as Python, Java, or Scala.
- Hands-on experience with big data technologies such as Hadoop, Spark, Kafka, and NoSQL databases.
- Strong understanding of data modeling concepts and techniques, including relational and dimensional modeling.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with data visualization tools and techniques (e.g., Tableau, Power BI) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
Next Steps:
Interested candidates should email their resume and cover letter to reach@smarterise.com with the subject line "Data Engineer."
<
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.