Job Description
- Develop data-driven applications.
- Analyze and organize raw data.
- Build data systems and pipelines.
- Optimize the application for maximum speed and scalability.
- Evaluate business needs and objectives.
- Interpret trends and patterns.
- Conduct complex data analysis and report on results.
- Prepare data for prescriptive and predictive modeling.
- Build algorithms and prototypes.
- Combine raw information from different sources.
- Explore ways to enhance data quality and reliability.
- Identify opportunities for data acquisition.
- Develop analytical tools and programs.
- Extract and collect data from different data sources, particularly the database with optimized and suitable queries.
- Create automated analytical solutions using programming skills and implement the logic of KPIs.
- Programming in Python language.
Requirements
- Intermediate in Python Programming Language.
- Good understanding of ETL process and data cleansing.
- Familiarity with Relational and NoSQL databases.
- Hands-on experience in Linux.
- Experience in designing and developing solutions following "best practices" within a large/complex environment.
- Visualization and reporting skills.
- Passionate about, Data, Big Data, and ML-learning new technologies and business understanding.
- Familiar with Agile culture.
- Intermediate in English.
- Elasticsearch and Kibana are a plus.
- Experience in designing and developing solutions following "best practices" within a large/complex environment is a plus.
To see more jobs that fit your career