Job

Data Engineer (Python)

Company details

Our client is an innovative Research & Development and Professional Services company, with core competence in mobile telecommunications. They deliver End-to-End Software Solutions, Network Services, and Consulting for mobile network operators, managed service providers, and technology partners with wide experience and track record in automation and AI/ML. Their multi-vendor, multi-technology solutions are realizing major improvements in network performance and quality of experience.

 

You are highly motivated Data engineer?

 

In that case we need you in Belgrade on the position of

Data Engineer (Python)

Description

You will be work on their cloud-based products designed to monitor and optimize the mobile networks. As a Data Engineer, you will take on big data challenges to deliver insightful analytics. You will build data pipelines and data models that will empower engineers and stakeholders to make data-driven decisions. 

Duties and Responsibilities

  • Collaboration to specify and improve product requirements
  • Building new features into different modules within our AWS architecture
  • Build data pipelines and data models that will empower engineers and analysts to make data-driven decisions 
  • Actively participating in design and code reviews
  • Delivering high-performance, reliable and reusable code that solves the business problems efficiently and that your peers can easily understand and maintain
  • Defining improvements for the modules you’re working on
  • Implement Continuous Integration and Continuous Delivery practices
  • Actively participating in improving our way of working
  • Sharing knowledge with your colleagues

Requirements

  • University Degree in Engineering, Computer Science or related discipline
  • 2+ years of Python programming experience building scalable Python code
  • Proficient with at least one Python web framework (Django, Django REST Framework)
  • Experience with data processing in Python (e.g. Pandas)
  • Highly skilled in the use of SQL
  • Experience working with large data sets with diverse formats
  • Experience building ETL pipelines
  • Familiar with different data formats – JSON, XML, YAML
  • Experience in Linux and Docker, application containerization experience
  • Experience with DB design, query optimization is considered as a plus
  • Experience in client-side technologies VueJS, Nuxt, HTML/CSS is considered as a plus
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle
  • Technical knowledge of Mobile Telecommunications and NMS systems is an advantage
  • Strong problem solving and troubleshooting abilities
  • Team player
  • Excellent English communication skills
  • Technical knowledge of Mobile Telecommunications and NMS systems is an advantage
  • Experience with DB design, query optimization is considered as a plus
  • Experience in client-side technologies VueJS, Nuxt, HTML/CSS is considered as a plus

Employment Conditions

  • Competitive compensation package
  • Culture of trust, empowerment and constructive feedback
  • Freedom to prototype and use the newest technologies given the challenges we face
  • Chance to be part of the successful product development team
  • Extensive technical and business training with the possibility to gain external industry standard certifications
  • Opportunity for career advancement through our structured career progression model
  • Flexible working hours

Contact Information

Miroslava Mitić

miroslava.mitic@easyconsultrs.com

     

+381 60 37 222 14


Sve prijave će se tretirati poverljivo.

Sva imenovanja se odnose na oba pola.

Slanjem ovog obrasca, potvrđujete da ste saglasni sa našim pravilima privatnosti.

Oslobodite svoj talenat - Povećajte svoj potencijal!

Hvala na prijavi