Position: Data Engineer at IoT product company
Company: CNA International IT
Experience required: 3y
English level: upper

The product’s goal is to increase the IoT solutions’ usability and make them more efficient for manufacturing and supply chains.

Currently the company is looking for Data Engineer.

Rеquirеmеnts:
* Experience working with High scale distributed data pipelines (3+ years);
* Programming: Scala/Clojure/Kotlin/Erlang/Rust/Go (3+ years). Scala is an advantage.
* Experience working with SQL and NoSQL Databases;
* Cloud: AWS/GCP/Azure;
* Distributed message queues: Kinesis/Kafka
* Actor models: Akka – Advantage;
* Big data frameworks: Spark/Flink/Splunk – Advantage;
* Experience with Docker and Kubernetes – Advantage;
* Excellent team work and communication skills;
* High self-learning abilities
* Strong interpersonal skills, high communication skills;
* Education – BSc. in Computer Science or equivalent.

Responsibilities:
* Designing SW solutions, considering large scale, high availability, security, robustness, performance, cloud, multi tenancy;
* Developing highest standard code, complex solutions and architecture;
* Leading engineers working on a mutual feature through integrations, reviews, status reports, problem solving;
* Working with cross functional stakeholders such as product management, additional SW engineers, architects and team leads;
* Understanding and oversee of all phases of the development life cycle, such as Automation, CI\CD, TDD, Integrations, Builds, Deployment.

The company offers:
* Competitive salary;
* Opportunities for professional and career growth.