Search by job, company or skills

  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are hiring a Python Developer with strong hands-on experience in Pandas, NumPy, Pytest, MagicMock, and GitHub to design scalable data applications with robust testing and CI/CD pipelines.

About The Role

Serve as the primary Python Developer responsible for building high-performance data applications using Pandas/NumPy, creating comprehensive test suites with Pytest/MagicMock, optimizing performance with multiprocessing/Dask, and maintaining production-grade codebases through GitHub CI/CD workflows.

Key ResponsibilitiesPython Development & Data Processing

  • Design, develop, and maintain Python applications ensuring high performance and scalability
  • Implement data processing pipelines using Pandas and NumPy
  • Optimize code performance using multiprocessing or Dask for parallel computing
  • Handle large-scale data manipulation and analysis efficiently

Testing & Quality Assurance

  • Create and manage automated unit tests using Pytest and MagicMock
  • Mock external dependencies, APIs, and file I/O for reliable testing
  • Achieve high test coverage with performance and edge case testing
  • Perform code reviews ensuring best practices and coding standards

CI/CD & Version Control

  • Implement and maintain CI/CD pipelines using GitHub Actions
  • Collaborate with teams using Git/GitHub for version control
  • Streamline build, testing, and deployment processes
  • Manage multiple priorities and deadlines effectively

Skills: github,numpy,testing,pandas,data,pipelines,python

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145832787

Similar Jobs

Early Applicant