Senior Data Engineer (Remote), Bolt Talent Solutions | #python | #jobs


Job Title

Senior Data Engineer (Remote)

Job Description

A fantastic opportunity to be part of a people-centric organization in the role of a Senior Data Engineer*.
We are looking for people based in South Africa.

Your Missions:

  • Implement and deploy robust, scalable data engineering solutions to collect, transform, transport, store, and serve high-volume, high-velocity data
  • Design and optimize data engineering solutions to handle demanding performance, rapid scaling, and security requirements
  • Translate business and analytics requirements to adhere to the organization’s data strategy including ETL, data models, aggregations and reports for analysis
  • Work closely with other data engineers and data scientists, while consuming data processing requirements from the Technology, Product, Marketing, and Business teams


  • Telecommuting is OK
  • Agencies are OK


  • 5+ years industry experience building data infrastructure
  • Bachelors/Masters in Computer Science
  • Fluent in Python, SQL – (Mandatory)
  • Java knowledge will be a plus
  • Experience implementing systems for data workflow management
  • Proficient in algorithm design and data structures
  • Experience in developing and publishing APIs using web services
  • Experience using at least some among distributed storage (e.g. S3), serverless architecture (e.g. Lambda), streaming data (e.g. Kafka), scalable search (e.g. Elasticsearch)
  • Experience with big data technologies like map-reduce, NoSQL, Spark, HBase, Hive
  • Familiarity with containerization (e.g. Docker/Kubernetes), and other deployment tooling
  • Strong communication and collaboration skills to work with across teams

I* f considered for the security-focused role, familiarity with data security protocols, data access controls, AWS/GCP/Azure security mechanisms at the data and access levels, database security, scripting attacks, API security, single sign-on

Your Qualities:

  • Courage & Initiative: You have an owners’ approach and you are proactive with what needs to be done; you also embrace risks and failure
  • Humility & Adaptability: You have a beginners’ mindset and you always seek to learn; you are also flexible and embrace pivoting
  • Possibility & Adventure: You are passionate about life and have a growth mindset, focusing on the solutions to drive scale and achieve ambitious goals
  • Resilience: You tackle difficult situations with a can-do attitude and are relentless in the pursuit of your goals
  • Emergent Leadership & Emotional Intelligence: You are aware, and can manage, your emotions and those of others very well, you also have an empathetic, collaborative approach to leadership and you love working with others.

Contact Info


Source link