Enable job alerts via email!

Programmer/Analyst Intermediate

MobileComm, Inc

Toronto

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in the IT and Telecom Networking sector is seeking a skilled professional to join their dynamic team. This role emphasizes a deep understanding of DevOps culture, network technologies, and automation practices. You will be responsible for programming in Python and GO, designing Ansible playbooks, and configuring network devices. The ideal candidate will thrive in a vibrant work environment, collaborate effectively across teams, and possess a strong willingness to learn and adapt. If you're ready to tackle exciting challenges and contribute to innovative solutions, this opportunity is perfect for you.

Qualifications

  • 3+ years of Python programming and 2+ years of GO programming experience.
  • Expert-level understanding of DevOps culture and methodologies.

Responsibilities

  • Automating network deployments and configurations using Ansible.
  • Configuring routers and switches, specifically Arista and Cisco.

Skills

DevOps culture
Python programming
GO programming
Ansible playbook design
Network technologies and protocols
Analytical and Critical Thinking Skills
Effective communication
Agile environment experience

Tools

Docker
Vagrant
Jenkins
Gitlab CI

Job description

Explore exciting open positions in the IT and Telecom Networking Industry today.

Job Description
  • Expert-level understanding about DevOps culture, methodologies, coding and automation.
  • Experience configuring routers and switches: Arista and Cisco.
  • Experience automating network deployments and configurations.
  • 3+ years’ experience programming in Python.
  • 2+ years’ experience programming in GO.
  • 3+ years’ experience with Ansible playbook design and execution.
  • 2 years of experience with Docker and Vagrant.
  • Familiarity with network vendor’s API and SDK developments.
  • Familiarity with database management and communications.
  • Experience with continuous integration systems such as Jenkins or Gitlab CI.
  • Familiarity with leveraging vendor APIs to configure and gather data from network devices.
  • Experience with Linux-based operating systems.
  • Experience with container virtualization technologies.
  • Willingness to learn new technologies and maintain industry knowledge.
  • Excellent communication skills and an ability to collaborate with multiple teams.
  • Experience in an Agile environment.

Desired Skills and Experience:

  • A solid understanding of network technologies and protocols, such as Subnet, BGP, VLAN, VPC, MLAG, VXLAN, Anycast.
  • Experience with Web UI development.
  • Effective communication – concise, clear and uncomplicated.
  • Analytical and Critical Thinking Skills.
  • Independent thinker.
  • Curious and motivated to improve operational processes.
  • Team player.
Working Conditions
  • Ability to work effectively within virtual teams, handle multiple projects simultaneously and meet tight deadlines.
  • Vibrant and changing work environment and interaction with multiple partners.
  • Willingness to work occasionally on weekends and evenings to meet tight deadlines.
Upload Your Resume

Not finding what you like? Tell us about yourself and what career path you are seeking, and we will revert with available opportunities that best suit your needs.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.