Software Engineer (Python, Backend)

2-3 ani
Stagiul de muncă
Full time
Orarul de lucru
Superioare
Învățământul
Chișinău mun.
Regiunea
Rus, Rom, Eng
limba

Location: Chișinău, Moldova. Employment Type: Regular full time. Job Profile: You will join an experienced and diverse team of software engineers and data scientists as a key contributor to our predictive analytics platform, where you will be responsible for ingesting new data sources into our data platform: this entails creating docker containers which customize the retrieval, post-processing/validation and storage of each data source into our private cloud. You will work with data vendors and our own data scientists to optimize the ingestion process for each source: from prototype through deployment as a micro-service to our data platform. You are encouraged to develop your full-stack engineering skills so you can help develop/maintain the data platform itself. Responsibilities: - Create various backend micro-services, maintain existing one, actively participate in the platform development process - Create and maintain new features for data lake like data platform - Create and maintain existing data ingestion pipelines which include: web scraping, etl procedures, other data manipulation - Work with variety of software systems including software for version control, continuous integration, continuous deployment, performance data collection and analysis, systems monitoring and more - Automate the compilation, continuous integration, testing, packaging, and distribution of multiple software components - Investigate failures, fix them and execute root-cause analysis - Engineer systems and tools to support the build, integration and verification of complex software systems - Create and maintain websites backend: python3, flask, Django. Experience: - Good knowledge of Python 3 and Django/Flask web frameworks - Proficiency in MySQL and relational database systems in general - Good experience and understanding of RESTful Web Services and how they fit into micro-services environment - Pretty comfortable with UNIX like systems and git - Good knowledge and real-world experience with testing libraries or frameworks (unittest, pytest) - Good understanding of message brokers (Rabbit MQ, Amazon SQS) and distributed task queues (Celery, RQ) - Experience building and managing Docker containers in a production-ready environment - Experience with other languages: R, JS, Go, Bash, Lua, Ruby would be a plus - Experience with Cloud Service Providers: AWS, GCP, Azure, DO would be a plus - Excellent oral and written English communication skills. Qualifications: - Bachelors degree in computer science or related field - 2+ years of experience. What we offer: - Competitive salary - Extended health insurance - Fully salary payment in case of sick leave for up to 30 days - Comfortable office in the city center - Work in a friendly team - Modern equipment. Please send resume to ee-jobs@bigdatafed.com

regiune Moldova Chișinău mun. Centru

Big Data Federation

Big Data Federation

Big Data Federation tackles complex financial and economic problems. We apply machine-learning technologies to our mass data to generate predictions and signals for our asset management subsidiary. The company was incorporated in 2015, is headquartered in California and has an office in Moldova.