Tech Lead - (Spark, PySpark, AWS)

Karachi, sindh

NorthBay Solutions

Your Unwavering Compass for Everything AWS Find Your True North with NorthBay, an AWS Premier Service Provider Get access to all of our AWS best practices and insights.     Subscribe Now Navigating the Cloud is was Complex Navigating...

View all jobs at NorthBay Solutions

Apply now Apply later

Job Summary: NorthBay is seeking an exceptional Tech Lead with over 10 years of experience to join our innovative team. This role is perfect for a seasoned professional who excels in software development and architectural design. The ideal candidate will possess strong programming skills, a deep understanding of microservices architecture, and extensive experience with big data ETL processes. As a Tech Lead, you will mentor a team of developers, provide technical guidance, and interact directly with clients to suggest the best solutions. Your expertise in Python, Django, Spark, Java, PySpark, and AWS will be crucial in driving our projects to success.

Location: Hybrid (Lahore, Karachi, Islamabad, Pakistan)

Key Responsibilities:

  • Lead and mentor a team of developers to ensure project success.
  • Design, develop, and maintain software applications using Python, Django, Spark, Java, and PySpark.
  • Oversee and contribute to the development of big data ETL pipelines.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Ensure adherence to best practices in coding, testing, and deployment.
  • Provide technical guidance and support to team members.
  • Participate in code reviews and contribute to continuous improvement efforts.
  • Suggest and implement the best architectural solutions for clients.
  • Lead the team in implementing microservices architecture and utilizing best software development practices.
  • Engage in client interactions, offering technical expertise and solutions.
  • Utilize knowledge of DevOps, CI/CD, TDD, and cloud technologies, especially AWS, to enhance project outcomes.

Required Qualifications:

  • 10+ years of experience in software development.
  • Proficiency in Python, Django, Spark, Java, and PySpark.
  • Experience with big data ETL processes is highly desirable.
  • Strong programming skills and architectural design knowledge.
  • Ability to suggest and implement the best solutions for clients.
  • Excellent communication skills and ability to interact with clients effectively.
  • Proven experience in leading a development team.
  • Strong understanding of microservices architecture.
  • Knowledge of DevOps.
  • Knowledge of CI/CD.
  • Knowledge of TDD.
  • Knowledge of cloud technologies, particularly AWS.
  • Experience and exposure to GCP and Azure will be a plus.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work with a leading software development company.
  • Professional growth and development opportunities.
  • Collaborative and inclusive work environment.

If you are a seasoned Tech Lead with a passion for technology and a drive for excellence, we would love to hear from you.

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Leadership Jobs

Tags: Architecture AWS Azure Big Data CI/CD DevOps Django ETL GCP Java Microservices Pipelines PySpark Python Spark TDD Testing

Perks/benefits: Career development Competitive pay Startup environment

Region: Asia/Pacific
Country: Pakistan

More jobs like this