Position: Python Data Developer
Company: Reply.io
Category: Python
Experience required: 2y
English level: intermediate

We are a product company working in the global market. Currently, we are a team of 100+ talented Ukrainians working 100% remotely from day one. We have 4000+ customers all over the world using our platform every day. We are now looking for a great Python Data developer to join our exceptional team!

As a Python Data Developer, you should have a solid foundation in Python programming and a keen interest in working with data. You should be familiar with Python libraries commonly used for data manipulation and analysis. You should be eager to learn and grow in the field of data development, gaining experience in data cleaning, transformation, and visualization. Collaborating with senior developers, you will contribute to the development of data-driven solutions and assist in building data pipelines. Strong problem-solving skills and attention to detail will be essential in ensuring the accuracy and quality of data processes.

—

Since the beginning of the russian invasion, all our profits have been directed towards the Armed Forces of Ukraine. So far, we have donated more than 7 million UAH and are committed to growing our company to help more. Additionally, we are a part of the KOLOcи program from KOLO, where we donate $10K monthly solely to them.

Join us to help the Armed Forces of Ukraine to kick russia’s ass!

You can also learn more about the company by watching the interview with our Founder and CEO (see the video below).


**Requirements**
• 2+ years of professional experience as a Python data developer or in a similar role
• Strong proficiency in Python programming language and its data manipulation libraries (e.g., Pandas, NumPy)
• Basic knowledge in linguistics theory and principles, including semantic relations and parsing methods
• Experience with data pipeline development and ETL processes
Knowledge of database design and management, including SQL and relational databases (e.g., PostgreSQL, MySQL)
• Familiarity with cloud platforms and services, particularly Azure
• Understanding of data integration, transformation, and cleansing techniques
• Experience with data warehousing and data lake technologies (e.g., Azure Data Warehouse, Amazon Redshift)
• Familiarity with version control systems, such as Git
• Some theoretical background in Machine Learning will be a plus
• Understanding of the client's business logic and the ability to offer different solutions
• Strong problem-solving skills and the ability to analyze complex data-related challenges
• Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams
• Continual learning mindset and staying up-to-date with the latest developments in data engineering, Python ecosystem, and related technologies

**Responsibilities**
• Develop and maintain efficient data pipelines for extracting, transforming, and loading data from various sources into storage systems
• Design and manage databases, including schema design, indexing, and optimization for performance
• Collaborate with stakeholders to understand data requirements and perform data integration, cleansing, aggregation, and transformation tasks
• Set up and manage data warehousing and data lake environments, ensuring data security and access controls
• Implement data governance policies to ensure data privacy, security, and compliance with regulations
• Identify and optimize performance bottlenecks in data processing and storage systems
• Monitor and troubleshoot data pipelines and workflows, resolving issues in a timely manner
• Work closely with cross-functional teams, including data scientists, analysts, and software engineers
• Stay updated with emerging technologies and industry trends in data engineering
• Document data engineering processes, flows, and system configurations
• Foster knowledge sharing and contribute to the team's growth and development
• Continuously explore new approaches to enhance data engineering processes and improve data quality

**What we offer**
• The opportunity to work with leading products on the US and global market
• Real opportunities for professional growth and self-improvement
• Small, focused, and agile teams
• The ability to focus on your tasks
• The option to work from home or a co-working space (with the company covering the costs)
• The latest equipment and necessary resources provided for comfortable work
• Access to internal business literature, training, and seminars
• Reimbursement for the cost of courses, conferences, and meetings in Ukraine and abroad
• Unlimited sick leave
• Free professional help from a corporate psychologist in an online format
• An accessible and supportive CEO
• Awesome colleagues and a pleasant working atmosphere
• Corporate celebrations and fun activities, some of which are unforgettable.