Data Engineer (Medior/Senior)

RESPONSIBILITIES:

  • Analyze user requirements and translate them into a Data Engineering problems
  • Design, develop and maintain robust, production-ready analytics pipelines – from data ingestion to data service
  • Build and maintain scalable analytics services for serving the data to various applications
  • Work with different architectures based on streaming and batch data
  • Research and test new concepts and technologies for data manipulation
  • Work in a collaborative environment for our highly valued customers
  • Work closely with other data engineers, data scientists, and data visualization specialists.
  • Deliver clean, portable, and well-documented code with Python and
  • Grow both technically and professionally in a fast-paced environment

REQUIREMENTS:

  • Knowledge of Python and SQL
  • Understanding of UNIX based systems
  • Hands-on experience with version control tools
  • Basic understanding of software development and programming languages – especially the understanding of data structures and data types
  • Ability to work on projects with tight deadlines, being able to switch rapidly between projects
  • Fluency in English
  • Excellent written and verbal communication skills
  • Strong work ethic, willingness to learn and contribute
  • Ability to quickly adopt new technologies
  • Good teamworking skills
  • Excellent time management skills and ability to prioritize work
  • Work experience is desirable, but not mandatory

BONUS POINTS:

  • Experience with the following technologies: Pandas, Spark, Bash scripting, Hadoop, Elastic, Kafka, Scala
  • Experience with containerization technologies: Docker, Kubernetes
  • Experience with CI/CD environments
  • Experience with public cloud platforms (GCP)
  • Expertise in some of the following industries:
    • Telecommunications
    • Banking / Finance / Insurance
    • Retail
    • Marketing & Media
    • SaaS
    • Supply chain
  • Experience with different IDEs:
    • Pycharm
    • Datagrip
    • Other

Send your CV to career@thingsolver.com with tag [DE] in the email subject.

Backend Developer (Medior/Senior)

RESPONSIBILITIES:

  • Deliver clean, portable, and well-documented code

  • Build and maintain microservices in containerized environments for serving the data to various applications

  • Communicate with various types of databases through the services

  • Grow both technically and professionally in a fast-paced environment

  • Work in a collaborative environment for our highly valued customers

  • Work closely with data engineers, data scientists, dev-ops and data visualization specialists to help meet the customers’ needs and expectations

  • Follow API documentation written on Open API 3.0 standards

REQUIREMENTS:

  • Advanced knowledge of Python and/or Go, Php, Java

  • Advanced knowledge of SQL

  • Advanced knowledge of NoSQL/Key-value store databases

  • Advanced experience with REST API

  • Work experience as a Software Developer/Engineer of at least three years

  • Familiarity with Docker and microservices architecture

  • Hands-on experience with version control tools

  • Advanced understanding of software development and programming languages – especially the understanding of data structures and data types

  • Ability to work on projects with tight deadlines, being able to switch rapidly between projects

  • Fluency in English

  • Excellent written and verbal communication skills

  • Strong work ethic, willingness to learn and contribute

  • Ability to quickly adopt new technologies

  • Good teamworking skills

  • Excellent time management skills and ability to prioritize work

  • Willingness to share knowledge with less experienced colleagues

BONUS POINTS:

  • Work experience as a Software Developer/Engineer

  • Experience with the following technologies:

    • FastAPI

    • Flask

    • Postgres,

    • ElasticSearch,

    • ArangoDB
    • Pulsar,

    • Kafka,

    • Flink

    • Pandas,

    • Bash scripting,

    • Redis,

    • Numpy,

    • gRPC

  • Strong experience with containerization technologies: Docker, Kubernetes

  • Experience with Cloud: Google (GCP), Amazon (AWS), IBM, Microsoft Azure or other public cloud platforms

  • Experience with CI/CD environments

  • Expertise in some of the following industries:

    • Telecommunications

    • Banking / Finance / Insurance

    • Retail

    • Marketing & Media

    • SaaS

    • Supply chain

  You can apply by sending an email to career@thingsolver.com with tag [BE] in the email subject

Frontend Developer (Medior/Senior)

RESPONSIBILITIES:

  • Work in a collaborative environment for our highly valued customers
  • Deliver clean, portable, and well-documented code with HTML, CSS and JavaScript
  • Work in frameworks and libraries such as: Angular + RxJs, Leaflet, D3.js and Plotly
  • Work with Data Visualization Specialist to help meet the customers’ needs and expectations
  • Grow both technically and professionally in a fast-paced environment

REQUIREMENTS:

  • Basic knowledge and experience with:
    • HTML
    • CSS
    • TypeScript
    • Angular 6+
  • Hands-on experience with version control tools
  • Good sense in product design and user experience
  • Basic understanding of software development and programming languages
  • Ability to work on projects with tight deadlines, being able to switch rapidly between projects
  • Fluency in English
  • Excellent written and verbal communication skills
  • Strong work ethic, willingness to learn and contribute
  • Ability to quickly adopt new technologies
  • Good teamworking skills
  • Excellent time management skills
  • Work experience is desirable, but not mandatory

 

BONUS POINTS:

  • Product development
  • Being comfortable working with Linux environment
  • Experience with:
    • Docker
    • D3.js
    • Leaflet.js
    • REST

 

You can apply by sending email to careers@thingsolver.com