Our client is growing and we are looking to hire a Senior or Intermediate Cloud Software Developer for Video Surveillance solutions to join our team in Ottawa. You will be involved in the full development lifecycle of software and product development. The ideal candidate will have a passion for development and learning new technologies.
Skills and Knowledge Required:
- 5+ years of software development experience in Unix/Linux environment
- Experience in cloud computing system implementation, such AWS, Azure, GCP, etc
- Experience with IP cameras, streaming protocols, etc...
- Experience in C/C++, Java, script programming, such as Python, Perl
- Solid background in TCP/IP networking and multi-threaded programming
- Experience of administration of virtualization platforms, such as KVM, Xen, VMWare, is a plus
- Excellent written and verbal communication skills
You will also bring to the team:
- Positive attitude
- Excellent problem solving and trouble shooting skills
- High motivation to succeed
- Bachelors or Masters degree in Computer Science or equivalent