Python Developer

Job expired!

Python Developer Opportunity at Gainwell Technologies

Summary:

Join our analytics team as a Python Developer. We are seeking talented individuals to develop a modular and comprehensive data platform that integrates with various data sources, ensuring high data quality. This role involves executing software usability tests, analyzing database impacts, debugging errors, and ensuring usability.

Your Role in Our Mission:

Python and Pandas (3 to 6 Years):

Develop, maintain, and optimize automated test scripts to validate Python scripts for data manipulation and analysis. Utilize Pandas to create and run test cases, ensuring efficient data processing and transformation.

PySpark (2 Years):

Implement PySpark functions for large-scale data processing. Write and optimize PySpark and SQL queries for data retrieval, transformation, and analysis, including joins, groupby, and orderby operations.

Pytest Framework:

Develop and maintain automated test scripts using Pytest for functional, integration, and regression testing.

SQL:

Write and optimize SQL queries to retrieve and transform data from various databases. Ensure efficient and accurate data extraction for analysis.

Databricks:

Understand ETL pipelines and analytics solutions using Databricks on the Azure platform. Collaborate with the data engineering team to ensure data quality and performance. Knowledge of Spark concepts, AWS services like S3, Lambda, CloudWatch, and any relational database experience is advantageous.

ETL, Data Warehousing, and Data Pipeline Design (2 to 3 Years):

Hands-on experience in ETL, data warehousing, and designing data pipelines is required.

What We're Looking For:

  • Strong command of data analytics.
  • Experience with relational and OLAP databases.
  • Familiarity with Unix shell scripting and Python.
  • Knowledge of Cloud platforms, Power BI/Tableau, and data migration on the cloud.

What You Should Expect in This Role:

Competency 1:

  • Experience in developing AI/ML models for deriving insights from Big Data systems and Data Lakes.
  • Knowledge of MS Azure and AWS Cloud platforms (Lambda, S3, ECS, EKS, CloudWatch, CloudTrail, API Gateway).

Basic Qualifications:

  • Bachelor's degree in computer science, information systems, or a related field is preferred.
  • Ability to work independently across multiple projects and meet deadlines.
  • Experience in US Healthcare is beneficial.
  • Sound understanding of the software development and software test lifecycle.
  • Relevant Software Quality Engineering experience (0 to 3 years for Associate Professional; 3 to 8 years for Professional; 8 to 14 years for Senior Professional; 15+ years for Advisor).

Join Gainwell Technologies as a Python Developer and contribute to our mission of delivering high-quality data solutions. Apply now to become a part of our dynamic team!