
TELUS Digital is hiring: PySpark Developer in Charlotte
TELUS Digital, Charlotte, NC, United States
Welcome to TELUS Digital — where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture.
With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.
From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are — all backed by the secure infrastructure and scale of our multi-billion-dollar parent company.
Responsibilities Develop and maintain scalable data pipelines using Python and PySpark.
Collaborate with data engineers and data scientists to understand and fulfill data processing needs.
Optimize and troubleshoot existing PySpark applications for performance improvements.
Write clean, efficient, and well-documented code following best practices.
Participate in design and code reviews.
Ensure data integrity and quality throughout the data lifecycle.
Stay current with the latest industry trends and technologies in big data and cloud computing.
Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as a Python Developer with expertise in PySpark.
Strong understanding of big data technologies and frameworks.
Experience with distributed computing and parallel processing.
Proficiency in SQL and experience with database systems.
Solid understanding of data engineering concepts and best practices.
Ability to work in a fast-paced environment and handle multiple projects simultaneously.
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities.
Educational Background Bachelor's degree in IT, computer science, software engineering, or equivalent experience.
Job Details Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Consulting
Industries: IT Services and IT Consulting
#J-18808-Ljbffr
With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.
From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are — all backed by the secure infrastructure and scale of our multi-billion-dollar parent company.
Responsibilities Develop and maintain scalable data pipelines using Python and PySpark.
Collaborate with data engineers and data scientists to understand and fulfill data processing needs.
Optimize and troubleshoot existing PySpark applications for performance improvements.
Write clean, efficient, and well-documented code following best practices.
Participate in design and code reviews.
Ensure data integrity and quality throughout the data lifecycle.
Stay current with the latest industry trends and technologies in big data and cloud computing.
Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as a Python Developer with expertise in PySpark.
Strong understanding of big data technologies and frameworks.
Experience with distributed computing and parallel processing.
Proficiency in SQL and experience with database systems.
Solid understanding of data engineering concepts and best practices.
Ability to work in a fast-paced environment and handle multiple projects simultaneously.
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities.
Educational Background Bachelor's degree in IT, computer science, software engineering, or equivalent experience.
Job Details Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Consulting
Industries: IT Services and IT Consulting
#J-18808-Ljbffr