Full Stack Python Web Developer
High Tech Genesis
Ottawa, ON, Canada
Job TitleFull Stack Python Web Developer
High Tech Genesis is looking for talented software developers to join our Network Test Tools Development team in Kanata.
We’re looking for self-motivated team members who are able to hit the ground running to become an active member of the development team. Our team designs, develops and delivers features on industry-leading network test automation tools and solutions.
Our team needs collaborative professionals who are experienced and can bring a strong perspective that drives change. In this role you will get the chance to innovate, architect, design & develop new infrastructure technology and building frameworks using both proprietary and open-source software.
- No telecommuting
- No Agencies Please
- 3+ years of software and/or tool infrastructure development experience using python.
- Superior software development skills with solid understanding of OOP design patterns.
- Experience with web development using Angular4+ or Django.
- Familiarity with Unix/Linux and web application development.
- Experience building and improving CI/CD Pipelines.
- Prior experience working with Agile/Scrum Process.
Nice to have:
- Full-stack development experience, Angular4+, HTML5, CSS3 or SCSS/SASS, NodeJS, Gunicorn, Nginx, HAProxy, WSGI, ASGI, etc
- Prior knowledge/experience of working of ORM & Database (MySQL, NoSQL, Cassandra, Mongo, ELK); Data Collection APIs and SDKs; RESTful interfaces; Websockets
- Prior knowledge/experience of working with virtualization and containerization platforms (e.g. OpenStack, Docker) and container orchestration tools (e.g. Kubernetes), Kafka/Zookeeper, Apache Hadoop/Mesos
- Overview and exposure on Big Data Analytics, Data Mining and Machine learning; Big data frameworks like Elasticsearch, Hadoop etc.
Note 1: You MUST be legally entitled to work in Canada (i.e. possess Canadian Citizenship, Permanent Residency or Valid Work Permit)
Note 2: High Tech Genesis Inc. is an Equal Opportunity Employer.
Note 3: Accommodations are available upon request for all aspects of the hiring process.
About the Company
High Tech Genesis Inc. (HTG) has specialized skills and experience focused on software and test engineering. For example:
We are specialists in creating software that is used to effectively “build” the cloud. We don’t just deploy applications there, we create software that Cloud Service Providers use to build out their infrastructure. We work in ‘embedded’ environments. We have networking engineers providing infrastructure consulting to teach developers how their product is going to be used in the field. We have professionals that create security features in existing products as well as a history of developing security products themselves. We are into “product” development and testing. Our name says it all! Our focus is the “High Tech Sector”. We believe that the High Tech Sector includes companies that CREATE technology (aka Genesis) .