Python Developer
November 13, 2019
2 minute read
Requirements:
- Good practical knowledge of Python,
- Practical knowledge of Django or other web framework
- Familiarity with Linux,
- Understanding the impact of working with components in a distributed, asynchronously behaving environment
- Understanding of multi-threading
- Willingness to learn and share knowledge
- Curiosity and passion for coding.
- Written and spoken English on at least B2 level
Desirable:
- Experience in agile development
- Knowledge of Celery,
- Understanding of REST and SOAP APIs,
- Practical knowledge of Docker and Docker Compose
- Knowledge of Varnish,
- Knowledge of Kubernetes and/or OpenShift.
- Knowledge and understanding of web application deployments (uWSGI, Supervisord)
Responsibilities:
- Participating in analysis and design sessions
- Developing technical requirements documentation
- Applying your technical knowledge across all stages of an Agile software development lifecycle
- Participating in high-level architecture and design activities
- Collaborating with other team members and stakeholders to create secure, reliable and scalable software solutions
- Delivering high quality, modular code
- Building reusable code and libraries for future use
- Optimizing application for maximum speed and scalability
- Contributing to user and system documentation for developed modules
- Following established programming procedures and guidelines
- Providing valuable input into the development of new processes and standards
Do you think you are a good fit for our team? Let us know: jobs@inspeerity.com