Highlights
Opportunities to work on large-scale projects, internal mobility, and development of your skills alongside leading experts.
Description
Job Summary
pWe are seeking a Python developer to join our team. This role involves writing efficient and scalable code for data processing, complex data manipulation using Pandas, and analysis of large datasets. You will also collaborate with data engineers and analysts to optimize workflows and participate in code reviews.
Responsibilities
- Write efficient, scalable Python code for data processing and transformation
- Perform complex data manipulation using Pandas, NumPy, and other scientific libraries
- Clean, transform, and analyze large volumes of structured and unstructured data
- Collaborate with data engineers and analysts to optimize data pipelines
- Participate in code reviews and follow best practices in version control (Git)
Required Skills
- Python, Pandas, NumPy
- Data files: CSV, Excel, JSON, SQL
- Jupyter Notebooks, API integrations
- Data visualization tools: Matplotlib, Seaborn
- SQL queries and relational databases
Required Skills Explained
- Strong proficiency in Python, especially with Pandas and NumPy for efficient data manipulation.
- Experience working with various file formats such as CSV, Excel, JSON, and SQL to handle different types of data sources.
- Familiarity with Jupyter Notebooks for interactive computing and API integrations to connect data systems.
- Experience with data visualization tools like Matplotlib and Seaborn to present findings clearly.
- Knowledge of SQL queries and relational databases for querying structured data.
- Adept at using Git for version control and collaborating in a team environment.
Who is this for
pWe are looking for a data-savvy Python developer with hands-on experience in data manipulation and analysis. You should have strong problem-solving skills and the ability to work effectively within a team.
Why This Job is a Good Opportunity
ulliWork on cutting-edge fintech solutions with a global company that values diverse perspectives.liOpportunities for internal mobility within the company, allowing you to explore different roles and projects.liExposure to large-scale client projects and real-world applications of your skills.liCollaborate with experts in data science, engineering, and analytics to enhance your expertise.
Interview Preparation Tips
- Prepare examples of how you have used Python for data manipulation and analysis in past roles.
- Bring a portfolio of projects showcasing your skills with Pandas, NumPy, and Jupyter Notebooks.
- Be ready to discuss your experience with SQL queries and relational databases.
- Discuss any exposure you have had with cloud platforms or data orchestration tools.
Career Growth in This Role
pAs a Python developer at Linedata, you can expect opportunities for career growth through internal mobility. You will have the chance to work on diverse projects and collaborate with leading experts, enhancing your skills and expertise over time. The role offers exposure to large-scale client projects, which can provide valuable experience in real-world applications. Additionally, as you gain more experience, there are opportunities to take on more responsibility and leadership roles within the organization.
Explore More Opportunities
Skills
Frequently Asked Questions
What is the work experience required?We are looking for candidates with hands-on experience in data manipulation and analysis using Pandas.
Is cloud experience necessary?Experience with cloud platforms or data orchestration tools like Airflow would be a plus, but is not strictly required.
What are the career growth opportunities?Linedata offers internal mobility and opportunities to develop your skills alongside leading experts in the industry.