Práca SME SME.sk
Pridať inzerát

Python Software Engineer (Data Pipeline)

ManpowerGroup Slovensko s.r.o.

Information about the position

  • Place of work: Remote work
  • Basic wage component (gross) and other rewards: From 3 000 EUR/monthThe final salary depends on the candidates skills and experience
  • Start date: ASAP
  • Contract type: full-time, trade licence

Job description, responsibilities and duties

We are looking for new Software engineers for our client, an internationally renowned company in the field of marketing and e-commerce that is currently expanding its Engineering team.

As part of the data pipeline team, you will be working on a code that allows the application to reliably ingest large amounts of data as quickly as possible. Your primary focus will be to keep the pipeline stable, to ensure it can be easily scaled out on demand and to provide just enough visibility to all processing stages. Your daily routine may include:

• Maintaining and rewriting components of our pipeline to be more robust and scalable
• Monitoring and increasing the pipeline throughput
• Decomposing existing monolithic app into set of microservices
• Introducing Quality of Service guarantees
• Every third week 24/7 on duty service

Tech stack:
• Custom in-memory database IMF built in C++
• Combination of Google stack like Kubernetes, Bigtable, BigQuery, DataFlow etc.
• Databases like MongoDB, Redis, Elasticsearch
• Development languages Python and GO
• Apache Kafka, Prometheus, GCP

Employee perks, benefits

• Home-office, flexible hours,
• Friendly company culture, employee assistance with counselors, annual events
• Personal development, workshops, education, access to courses (Udemy courses)
• Performance bonuses
• Lunch vouchers, Pension scheme and healthcare plan
• Refferal bonus

Company on whose behalf the position is being filled

Advertising and market research

Our client is a technology company that works with global e-commerce leaders and other top companies from all over the globe. Creators of an internationally renowned Digital Experience Platform.

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)

Educational Specialization

IT

Language skills

English - Upper intermediate (B2)

Other knowledge

Python - advanced

Personality requirements and skills

• Ability to write clean and concise code in Python and eagerness to learn more (medior / senior experience)
• Experience with developing complex distributed software systems with production quality deployment, monitoring and reliability
• Familiarity with large-scale distributed storage and database systems (SQL or NoSQL, e.g. Postgres, MongoDB, Redis, Elasticsearch)
• Solid grasp on good software engineering practices such as code reviews, deep focus on quality and documentation
• Ability and willingness to deep dive into and comprehend large codebases
• Ability and willingness to troubleshoot and debug technical issues inside a deep and complex technical stack

Advertiser

Brief description of the company

Manpower helps individuals and companies in 73 countries in the world to find their way in a floating world of work. No other agency has so much experience and proficiency. Almost 60 years on the market in the sphere of personnel services, recruitment, personnel leasing, training and consulting is a good guarantee that we can find the best solutions for you.

The company is a holder of a licence to offer recruitment services.

Number of employees

100-149 employees

Company address

ManpowerGroup Slovensko s.r.o.
Landererova 12
811 09 Bratislava
http://www.manpower.sk

Contact

Kontaktná osoba: Eduard Sekereš
E-mail: poslať životopis