Overview
Drive innovation in cybersecurity, software development, and big data technology as part of our award-winning IT team. You can play a critical role as part of a global agile team for Bell Canada, Canada’s largest telco, media, and tech company.
We know our success is fueled by our people, so we empower our Qmunity and provide a workplace where you can flourish and grow. We offer premium benefits, including:
Home-based setup Miscellaneous allowances, performance-based bonus, and yearly increase HMO from day 1 for you + 2 free dependents 6 months paid maternity/paternity leave Company-sponsored training and upskilling, and career growth opportunities!
Responsibilities
You will have an opportunity to…
Develop design, debug and operate multimedia messaging applications running in a Cloud production environment but you will also support legacy applications running on-premises Provide engineering support on end-to-end problem resolution and root cause analysis in collaboration with other functional groups, business units and vendors Represent messaging services with corporate security teams & rest of company Quickly learn and adapt to new technologies, and you have a strong aptitude for innovation.
Qualifications
Minimum Required Skills & Experience:
5-10 years of experience in Software Development Expert in object-oriented software and application development in Java, Python, Kotlin Significant experience in Agile Development, DevOps, and Test-Driven Design Strong experience with unit testing, Test-Driven Development, code review, continuous integration, continuous delivery & DevOps practices. Strong understanding of computer systems and the broader technological ecosystem
You will thrive in this role if you have…
Strong familiarity with code management tools (GIT) and possibly automation/orchestration tool such as Ansible/Puppet but considers Infra-As-Code as a new religion Experience slicing and dicing a business/system problem into an easy modular and maintainable solution with your team Experience in defining, establishing and communicating their long-term vision, who is adaptable to uncertain and changing needs Strong interpersonal, oral and written communication skills Superior coaching skills with the ability to raise your team’s game through your teaching Experience with container environment (Docker, Kubernetes or even DockerSwarm) Experience with real-time stream processing (Kafka) Experience in a Public Cloud. GCP, AWS, Azure, any will do. Linux and/or Agile certification Strong IP networking skills