Data Engineer
You will work with the Data Platform and BI Reporting team in Pakistan, in close daily collaboration in English with our suppliers and customers in different regions. The BI team works both on product development in the reporting/ data science space, and also supports clients globally.
You will be applying BI techniques such as ETL (Extract-Transform-Load) with tools such as Python, Airflow, Microsoft Business Intelligence, Talend or cloud services such as AWS, GCP. An important skill that you'll develop here is also systems monitoring, with tools such as Prometheus, Qryn, Grafana and the like.
For support-related activities, you are in direct contact with customers, by installing, configuring, and supporting the products maintained by Expertflow. Our customers are operators, banks, and distribution companies. Customer oriented tasks related to Cisco Unified Communication technologies (Voice over IP, emails, chats, etc.), other third party systems such as WFM (Workforce Management/ Planning), interacting with the products developed by Expertflow and other providers specialized in the field of contact centers. When supporting systems, you will demonstrate a structured and systematic analytical approach in looking for errors. You can communicate productively with the in-house central Support Team.
Key Responsibilities:
Build and maintain data pipelines
Help team in preparing data for building dashboards
Continuously monitor pipelines and troubleshoot problems to ensure data quality.
Document the overall process of development
Requirements for a Data Engineer:
Bachelor's/Master’s degree in Computer Science, Engineering
Familiarity with Agile Methodology
Strong Understanding of Python and SQL, experience with MySQL and Postgres is desired.
Good understanding of NoSQL Databases like MongoDB and Redis
Ability to write clean, scalable, and performant code
Excellent communication skills, you will be communicating with our customers a lot.
Knowledge of Linux, ETL, and event streaming (e.g., Kafka/ActiveMQ)
Hands on experience with Visualization tools (e.g. Superset)
Understanding of data science concepts like machine learning, data mining, statistics, and visualization is a plus
We Offer:
Training in the majority of technologies covered by Expertflow, as well as a two-month internship at our support and training center.
Opportunity to move to other areas according to your know-how and talents.
International work with professionals in full growth
Ability to grow and learn in an international multi-cultural environment.
Learning all the unified communication domains.