Back-end Lead / System architect (Python / Django)

Edinburgh

£350 a day

Responsibilities and DutiesRoles and ResponsibilityWork in an Agile environment, adopt to obstacle culture and team first attitudeLead end-to-end software life cycle which includes Design, Plan, Develop, Automate,Lead/Participate in Customer Use case discussions, Propose test and automation strategiesDocument software design, flows and use cases using various software design techniques like Sequence Diagrams, Architectural Diagrams, Class Diagrams etc...Required Experience, Skills and QualificationsExpertise in design and development of various web and enterprise applications using frameworks like Django,Hands on experience in leadinfimplementing and testing of software systems in Python, Django, REST API, JSON, XML.Experience with Responsive Design using HTML5, CSS3, AJAX, Bootstrap, AngularExperience in designing and developing UI applications using HTML5, CSS3, AJAXGood understanding of various web technologies (Javascript, Bootstrap, Angular,REST , SOAP Web Services, Charting Tools like D3)Strong understanding of OOP concepts and design patterns.Strong experience in Multi-threaded Programming, Data structuresExperienced in using Python tools like pyBuilder, Sphinx, pep8, Nose, Visual Studio Code, Coverage.py, Django-nose, unittestSet up, configured, and maintained multiple web/application servers like NGINX, GUNICORN, VARNISH, HAPROXYExperience in different Operating Systems/ platforms like Windows, Linux and UNIX.Experience in designing and developing Microservices using Python, DjangoNoSQL Databases like Cassandra, MongoDB, Elasticsearch, etc.Message MQ like Kafka, RabbitMQ, ActiveMQExperience of working with CI/CD in an agile environmentJob Type: ContractSalary: £350.00 /day

Posted by SmartEdge Solutions, 29 May