Senior Python engineer

Job Description

- 4-5+ years of professional experience in Python development
- Strong proficiency in data manipulation using Pandas, NumPy, SciPy
- Experience with SQL, PostgreSQL database management, SQLAlchemy ORM
- Familiarity with automated software testing frameworks, specifically pytest
- Understanding of CI/CD tools and practices, with the ability to set them up
- Utilization experience of version control systems, specifically git

Job Responsibilities

- Develop, test, and maintain high-quality Python code
- Review and refine existing codebases to enhance performance and maintainability
- Propose and implement improvements to current data processing workflows
- Integrate automated software testing practices into the development process
- Implement data pipelines, ETL processes, and data integration solutions
- Work with large datasets and perform data analysis to extract meaningful insights


 

Department/Project Description

Our Client has a global presence in railway signaling and integrated transport systems for passenger traffic (railway/mass transit) and freight operations, a global provider of transport solutions across the rolling stock.
Our project is a train information system that collects and processes information in real-time to ensure safe and efficient railway operations.

Required skills experience

Python

Required languages

English B2 - Upper Intermediate
Published 2 December
44 views
ยท
3 applications
34% read
To apply for this and other jobs on Djinni login or signup.
Loading...