Contract

Senior Software Developer - ETL PySpark

Posted on 14 October 26 by Emilia Chen

  • Remote
  • $ - $
Logo

Powered by Tracker

Job Description


LeverageTek is actively seeking a Senior Software Developer – ETL PySpark for a 4-month contract Ottawa-based customer.

Work Location

The successful candidate will be required to work fully remotely. Occasional on-site presence may be required based on client direction.


Key Tasks

  • Develop, maintain, and support data products using Python, R, and PySpark programming languages
  • Build and operate ETL pipelines and data platform components on AWS
  • Participate in CI/CD pipeline development and peer code reviews
  • Execute unit and integration testing; develop and maintain test scenarios
  • Prepare deployment packages and release tickets; deploy changes to test and production environments
  • Support QA teams and end-user testing and inquiries
  • Perform scheduled operational tasks including fiscal year roll-overs and configuration changes
  • Triage analyst issues to appropriate administrators as required
  • Create and maintain technical documentation, ETL mappings, and design artifacts
  • Share knowledge and provide learning opportunities to staff on advanced analytics and data visualization
  • Communicate effectively with business users and cross-functional teams


Key Qualifications

  • 7+ years of hands-on experience with Python and PySpark for large-scale data processing and ETL pipeline development
  • Senior-level experience with AWS EMR, AWS Cloud, and AWS Redshift for big data workloads
  • Proven expertise in Apache Airflow for pipeline orchestration and scheduling


Qualifications

  • Strong SQL skills with solid understanding of dimensional modeling and analytical data warehouses
  • Proficient in Oracle PL/SQL and Oracle database administration
  • Experienced in shell scripting within Linux/Unix environments
  • Ability to write modular, maintainable, well-documented code
  • Experience creating and maintaining ETL design documentation and technical artifacts
  • Strong communication skills with both technical and non-technical stakeholders
  • Experience in health data, public sector, or reporting platform environments (asset)


Compensation


Hourly Rate Negotiable. This is an existing position vacancy.

About LeverageTek Staffing Solutions

Founded in 2003, LeverageTek provides end-to-end, cross-functional staffing solutions throughout North America. We are a trusted partner to leading private and public sector organizations and experts in talent solutions that create optimal business outcomes.

Don't let our name fool you. Our roots are in technology, but we are also a proven leader in accounting and finance, sales and marketing, human resources, supply chain, and legal talent acquisition. We offer contract and permanent staffing, executive search, talent mapping, management consultancy, and contractor payroll management.

LeverageTek is an equal opportunity employer. We offer a welcoming and inclusive environment in service to one another, our customers, the candidates we represent, and the diverse communities we call home. We do all of this with kindness, empathy, and respect for each other. LeverageTek is committed to employment equity and creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of race, religion, gender, national origin, age, disability, and marital status.

Accessibility accommodations are available upon request.

LeverageTek's specialized recruiting professionals use their expertise and our proprietary AI to accelerate connections between top talent and leading companies, while ensuring all screening and hiring decisions remain with our expert human team.

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

LTR-9438

Job Location