Overview

Snapnet Limited is the fastest growing ICT firm in Nigeria, focused in developing industry specific solutions, business consulting and systems Integration. We currently have offices in Lagos and Abuja, and are committed to delivering first class innovation, quality and state of the art technology solutions to discerning clients both in the private and public sector.

Job Position: Python Developer

Job Location: Lekki, Lagos

Job Description

  1. We are seeking a talented Python Expert with expertise in Azure Databricks to join our team as a Data Transformation Developer.
  2. As a Python Expert, you will be responsible for developing solutions using Azure Databricks to transform and manipulate data efficiently and accurately.
  3. You will work closely with our data engineering and data science teams to design and implement data transformation processes that meet the needs of our organization.

Job Responsibilities

  1. Develop and maintain Python-based data transformation solutions using Azure Databricks.
  2. Collaborate with data engineering and data science teams to understand data requirements and design effective data transformation processes.
  3. Analyze and profile data to identify patterns, inconsistencies, and data quality issues that may impact data transformation processes.
  4. Implement data transformation logic and algorithms using Python programming language and/PySpark, ensuring efficiency, scalability, and maintainability.
  5. Optimize data transformation processes to enhance performance and minimize processing time.
  6. Develop and maintain Jupyter notebooks within Azure Databricks, ensuring smooth and reliable execution of data transformation tasks.
  7. Conduct thorough testing and debugging of data transformation code to ensure accuracy and reliability of results.
  8. Collaborate with cross-functional teams to ensure seamless integration of data transformation processes with downstream systems and applications.
  9. Stay updated with the latest advancements in Azure Databricks and other relevant technologies to continuously enhance data transformation capabilities.
  10. Provide technical guidance and mentorship to junior team members, fostering a culture of learning and growth.

Job Requirements

  1. Bachelor’s Degree in Computer Science, Engineering, or a related field. Equivalent work experience may be considered.
  2. Proven experience as a Python Developer, with expertise in Python programming language.
  3. Strong knowledge and hands-on experience with Azure Databricks for data transformation and analytics.
  4. Solid understanding of data transformation techniques, algorithms, and best practices.
  5. Proficiency in working with large datasets and utilizing distributed computing frameworks.
  6. Experience with data profiling, data quality assessment, and data cleansing techniques.
  7. Familiarity with SQL and relational databases, including data modeling concepts.
  8. Strong analytical and problem-solving skills, with the ability to analyze complex data and develop effective transformation strategies.
  9. Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  10. Self-motivated and proactive, with the ability to prioritize tasks and manage time effectively.
  11. Relevant certifications in Azure Databricks or related technologies are highly desirable.
  12. If you are a skilled Python Expert with a passion for data transformation and have experience with Azure Databricks, we would love to hear from you. Join our dynamic team and contribute to the development of innovative data solutions that drive our organization’s success.

Application Deadline
7th September, 2023.

How to Apply
Interested and qualified candidates should send their CV to: hr@snapnetsolutions.com using “Python Developer” as the subject of the email.

Tagged as: Information Technology