Tech Lead - (Spark, PySpark, AWS)
Karachi, sindh
Applications have closed
NorthBay Solutions
NorthBay Solutions, an AWS Premier Partner, specializes in Generative AI, AI/ML, Managed Cloud Services, and Cloud Migration. Transform your business today.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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
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
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.