Remote Python/Django Developer

Company: HAYS
Location: Not Specified, New York, United States
Type: Full-time
Posted: 12.FEB.2021
< >

Summary

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are en...

Description

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.A Software Company is seeking a Remote Python/Django Developer.Role DescriptionWe are looking for multiple back-end Python/Django developers who are deeply driven by a passion for building highly scalable products that customers love. All roles are 100% remote permanently. You would be building technology solutions for the Cybersecurity domain, but your job is not just to build, but also ideate on what would be best for our customers. You will drive the development of features from proposals to polished end results and earn experience in working with cross-functional teams to design, build and roll-out products that deliver the company's vision and strategy.• Develop features from proposal to polished end result• Manage and review code contributed by the rest of the team and work with them to get it ready for production• Take initiative in improving the software in small or large ways to address pain points in your own experience as a developer• Keep code easy to maintain and keep it easy for others to contributeSkills & Requirements• Bachelor's degree or higher, in Computer Science, Engineering, IT or a related discipline• 1-2 years of practical experience in building Django applications is a huge plus.• Knowledge in Python, with the ability to build efficient REST API using Django REST Framework• Knowledge of scheduling framework or event-driven programming in Django.• The ability to naturally follow good development practices like test automation, CI/CD,source version control, GitHub, etc.• Experience in designing scalable micro-services required• Understanding of the threading limitations of Python, and multi-process architecture• Good understanding of server-side templating languages• Knowledge of user authentication and authorization between multiple systems, servers and environments• Understanding of fundamental design principles (including MVC).• Good hands-on experience in working on a scalable AWS environment• Experience with different RDBMS and NoSQL databases like MySQL, MongoDB, etc.• Understanding of caching architecture and usage of different datastore like Redis, Memcache, etc.• Strong unit testing and debugging skills• Proficient understanding of code versioning tools such as Git• Knowledge of different message brokers like Rabbitmq, Kafka, Redis, etc.• Knowledge about caching mechanism using Redis, Memcache, etc.• Strong proficiency in data structure and algorithms• Knowledge of different RDBMS or NoSQL databases. Understanding of the associated use cases and application of both the technologies• Knowledge of container technologies like Docker, k8s, etc.• Knowledge of OOPS and different design patterns like strategy, adapter, etc. to build a modular and scalable solution• Good understanding of the RBAC controls• Understanding of secure coding principles• Self-driven approach to enjoy technical challenges and is eager to explore new technologiesWhy Hays?You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. Nervous about an upcoming interview? Unsure how to write a new resume?Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting. Hays is an Equal Opportunity Employer.Drug testing may be required; please contact a recruiter for more information. #

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...