Python Data Base Developer (MongoDB)

Nivel cariera

Middle (2-5 ani), Senior (5-10 ani), Executive (>10 ani)

Limbi vorbite

engleză

Adresa/adresele jobului

Salariu brut pe luna

100 - 101 €


EvoWise is an exciting and challenging start-up with a success driven team in continuous search for great solutions that meet our . client’s needs. For a talented and puzzle oriented Python Developer this is an environment of big trials and big rewards as we design and develop complicated pieces of software in a very dynamic environment. Interested in a fun challenge? Say YES to EvoWise.

Responsibilities:

  • Monitoring performance and managing parameters to provide fast query responses to users;
  • Establishing the needs of users and monitoring user access and security;
  • Responsible for the data to be clearly defined and to remain consistent across the database;
  • Responsible for the performance, integrity and security of a database;
  • Generating lists based on different criteria
  • Researching and developing data base;
  • Optimizing the speed of the generating lists process;
  • Optimizing the statistics algorithms;
  • Data mining (generating reports from the data base);
  • Writing database documentation, including data standards, procedures and definitions for the data dictionary;
  • Monitors database activity and use
  • Developing, managing and testing back-up and recovery plans;
  • Ensuring that storage, archiving, back-up and recovery procedures are functioning correctly;
  • Offering back up for data base;
  • Providing the reconstruction of indexes;
  • Designing and developing software solutions;
  • Writing technical specifications and analysis for software projects;
  • Reviewing the specifications of others and provide useful feedback;
  • Developing new features and implementing new back-end functionalities;
  • Maintaining and improving existing code and applications for performance and stability
  • Maintaining and improving internal software applications;
  • Efficiently implementing complex solutions with minimal technical debt;
  • Ensuring the code is maintainable, readable, minimal, correct, documented, modular, clean, high quality and standards compliant code;

Required Experience & Knowledge:

  • Experience of professional IT experience;
  • Experience in creating, updating and maintaining enterprise-wide database;
  • Demonstrated success in multitasking, thinking critically and meeting deadlines;
  • Proficiency in English
  • Advanced Python knowledge;
  • Medium power user Linux knowledge;
  • Strong data base design knowledge;
  • Relational database experience;
  • Advanced NoSQL (MongoDB)
  • Experience with multi-threaded and multi-process applications;
  • Experience in open source development;
  • Basics of software architecture including object-oriented programming, databases, unit testing, design pattern and networking concepts;

Required Skills:

  • High initiative, pro-activeness, assertiveness;
  • Analytical thinking;
  • Team player and with a strong work ethic;
  • Excited about open source software;
  • Solid knowledge of the software development life cycle;
  • Experience in making rough estimates quickly based on the business requirements and detailed estimates after technical design is complete;
  • Stress resistant;
  • Very good problem solving skills;
  • Strong organizational and planning skills;
  • Able to solve tasks with minimum supervision; 
  • Good communication skills;
  • Able to identify the key aspects within a project;

 

Why choose us? Because EvoWise offers:

  • Competitive salary package
  • Flexible working hours
  • Close-knit team with an awesome leader, friendly and an international environment
  • An open, not corporate, environment to share and promote your ideas
  • Opportunity to work on projects from the beginning, being part of the core team
  • Technical and soft skills trainings
  • Modern tools, technologies and methods