Staff/Senior Data Engineer - Afternoon Shift

10Pearls

  • Lahore, Punjab
  • Permanent
  • Full-time
  • 2 months ago
  • Apply easily
Company Overview10Pearls is an award-winning end-to-end digital innovation company that helps businesses imagine and build the future. We are proud to announce that 10Pearls was named as winner of the Best Tech Work Culture Timmy Award in Washington DC by Tech in Motion, recognized on the Inc. 5000 Fastest-Growing Companies List, and was ranked the #1 Most Diverse Midsize Company in Greater Washington. We partner with businesses to help them transform, scale, and accelerate by adopting digital and exponential technologies. Our work has ranged from creating highly usable, secure digital experiences, mobile and software products, to helping businesses modernize through cloud adoption and development and the digitalization of their business processes. Our clientele is highly diverse, including Global 1000 enterprises, mid-market businesses, and even high-growth start-ups. But those are just the facts. What makes us unique is that we have true heart and soul. We have a strong focus on a double bottom line and actively support and engage with the communities where we live and work to make the world a better place. In a nutshell, we believe in doing well, while doing good and know how to balance the two.RoleWe are actively seeking a talented Data Engineers with a focus on Big Data technologies to join our team. The ideal candidate will have expertise in Migrating AWS Lambda functions to Databricks, Unity Catalog, Pyspark, AWS EMRResponsibilities:
  • Extract, clean, and prepare data from relational databases for input into models.
  • Build, deploy, and maintain deep learning models using Amazon Sagemaker that can train and execute personalization models, as well as integrate with Inspire products.
  • Build strong working relationships with the engineering team and management to understand project needs and deliverables.
  • Identify new data sources and assist with the development of new tables and data pipelines in the data warehouse.
  • Follow the latest developments in machine learning, recommender systems, NLP, and data science research to inform the management of new opportunities
  • Unity Catalog will be a major element of this project Utilize extensive experience in developing, optimizing, and maintaining applications using Apache Spark, applying expertise in Spark's core functionalities and libraries for effective big data processing.
  • Hands-on experience with Amazon Elastic MapReduce (EMR), including the ability to set up, configure, and manage EMR clusters for the efficient execution of Spark applications.
  • Migrating AWS Lambda functions to Databricks.Worked on Unity Catalog
  • Identify and address performance bottlenecks in data processing pipelines to optimize overall system efficiency.
  • Work closely with cross-functional teams, including data scientists, analysts, and other developers, to understand data requirements and implement effective solutions.
  • Mentor and guide data and information engineers within the company.
  • Participate in any other initiatives running under the umbrella of Engineering like training, talks, and estimates in the Data Engineering domain.
  • Influence data engineering best practices within the team proficiency in Apache Spark, Pyspark and a strong understanding of cloud-based data processing tools such as EMR and AWS.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Hands-on experience with Amazon EMR and AWS Glue.
  • Strong programming skills in languages such as Python, Scala, or Java, with a focus on PySpark for Apache Spark development.
  • Knowledge of Unity Catalog and experience in migrating AWS Lambda functions to Databricks.
  • Ability to identify and optimize performance bottlenecks in data processing pipelines.
  • Experience in developing and maintaining data warehouses, including creating new tables and data pipelines.
  • Version Control: Proficient in Git or other version control systems.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a collaborative team environment.
  • Databricks certification would be a plus
Powered by JazzHR

10Pearls

Similar Jobs

  • Staff Software Engineer - iOS - Afternoon Shift

    10Pearls

    • Lahore, Punjab
    Title: Staff/Senior Software Engineer - Mobile Development (iOS) Location: Karachi, Lahore, Islamabad Role Type: Fulltime Company Overview: 10Pearls is an end-to-end digita…
    • 1 month ago
    • Apply easily
  • Senior Data Engineer

    The Entertainer

    • Lahore, Punjab
    Job Summary: The Senior Data Engineer will play a crucial role in the design, mapping, documentation, and development of the enterprise data warehouse. This encompasses overseein…
    • 1 month ago
    • Apply easily