Lead Backend Developer
St Petersburg, St Petersburg City, Russia
Traffic Analytics is analytics instrument for competitive intelligence. Participating as a backend developer/big data engineer. Work in a small product team using scrum methodology. Involvement into the whole development process:* architecture designing;* selection of the technology stack;* development of the algorithms, implementation* dattabase design (ClickHouse, earlier - leveldb KV-storage)* propose new product features and improvements;* research the ways to improve project's performance, availability, scalability and latency.* participating in project's infrastructure development - Bash, Python, Luigi, AWS, GCP, KubernetesTechnologies: Hadoop, Spark, Scala, Golang, Clickhouse, C++Achievments:* Successfully released the well-competitive product.* A great work was performed to improve the software performance to make it possible to process source data for the reasonable period of time;* The whole project was migrated to Google Cloud (Kubernetes, GCS,GCE, dataproc). It provides excellent abilities for scale and infrastructure support with actually the same expense.