Position: Senior Back End developer (Python)
Company: MageticAI
Experience required: 3y
English level: intermediate

Requirments
— 4+ years experience as a Python Software Engineer;
— Experience with Python frameworks (e.g. Django, Flask, Bottle);
— Understanding of databases and SQL/NoSQL/ Big Data /;
— Service site architecture;
— Stability in previous jobs and projects;
— Leadership skills;
— BSc in Computer Science, Engineering or relevant field.

Will be a plus

— Knowledge of JavaScript and Node.js; 
— Knowledge of Cassandra/ spark/ Docker/ Hadoop/ elasticsearch.

Responsabilities

— Help design and implement functional requirements for massive actions;
— Build efficient back-end features in Python;
— Integrate front-end components into applications;
— Manage testing and bug fixes;
— Prepare technical documentation;
— Coach junior team members;
— Implement software enhancements and suggest improvements.