این فرصت شغلی بسته شده است.
تکنولوژیها
- PythonDjangoPostgreSQLMongoDBDocker
Requirements:
- Python Programming language
- Frameworks: Django
- Postgres / Redis / Composer / ES / Node.js
- Docker / Vagrant
- REST Full APIs
- Source Control / Bug tracker (any);
- 3 to 5 years of experiences
Responsibilities:
- Develop new server apps
- Update current company server apps
- Building REST Full APIs
- Work with Database
- TDD
- Unit tests
In addition, we expect these:
- Understand Command-line interface (CLI)
- Unix
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including Database administration and scaling
- Data migration, transformation, and scripting
- Implementation of Security and data protection
- Creation of APIs for use by the Front-end
- Strong understanding of the web development cycle
Also:
- Be familiar with hardware concept and Foundations
- Understand Model-view-controller Architecture
- Understand MVVM Architecture
- Test driven programming
- Outputting data in different formats
- Proficient understanding of code versioning tools (Git)
- Building reusable code and libraries for future use
- Bug fixing and improving application performance
- Experience with creating REST APIs
- Compile and analyze data, processes, and codes to identify areas for improvement
- Collaborating with the other developers to establish objectives and Design more functional, cohesive codes to enhance the user experience
- Developing ideas for new programs, products, or features by monitoring industry developments and trends
- Excellent project and time management skills
- Strong problem solving, verbal, and written communication skills
- Ability to work independently or with a group
- Willingness to sit at desk for extended periods