instinctools - Software Development Company
instinctools is a software development company that provides custom software solutions for businesses of all sizes. Our team works closely with clients to understand their specific needs and provide personalized solutions that meet their business requirements.
Lead Python Developer Position
We are looking for a Lead Python Developer for one of our clients. Our Client is one of the TOP-5 global management consulting firms considered to be among the most prestigious ones in the world.
Hundreds of customers from Fortune-500, including the largest global financial institutions, the world’s top media companies, technology companies, and federal government agencies rely on our Client’s proven platform and services.
Project Details
- Project: Tool for data analysis and generating data processing charts
- Functionality: Allows users to create metrics and forecasts based on historical data for making business decisions
- Integration: Enables integration of various data sources to create a unified information platform
- Scalability: Capable of processing large volumes of data with high performance and scalability
- Data Visualization: Users can visualize data using charts, diagrams, and dashboards
Stack on the project: Python, SQL (Postgres), REST, RabbitMQ, Azure, OAuth2
Location: Poland
Tasks for Lead Python Developer
- Designing software architecture considering data analysis and visualization requirements
- Integrating various data sources and creating a unified information platform
- Ensuring high performance and scalability of the system when dealing with large data volumes
- Creating a user interface for data visualization using charts, diagrams, and dashboards
- Collaborating with development teams and clients to identify requirements and ensure product functionality aligns with business needs
- Conducting technical code and architecture reviews, providing recommendations for improvement
- Researching and implementing new technologies and data analysis methods to enhance the product
Expectations of the Ideal Candidate
- Experience in writing well-designed, high-quality production code
- Deep understanding of data analysis methods and creating metrics and forecasts
- Experience working with technologies for processing large data volumes and integrating various data sources
- Proficiency in programming languages and tools for async development
- Analytical skills and problem-solving ability
- Strong knowledge of software development best practices, including extensive refactoring experience
- Soft Skills including problem-solving, requirement clarification, pair programming, and communication
Offer for the Lead Python Developer
- Flexible working time
- Professional and ambitious team
- Learning opportunities, seminars, and conferences
- Time for exploring new technologies
- Full remote work
- Partial compensation of medical insurance (Luxmed) and multisport card
- Co-funding for language courses (Polish and English)