Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Software Developer (java)

Quarry Consulting

Quarry Consulting

Software Engineering
Kanata, Ottawa, ON, Canada · Kanata, Ottawa, ON, Canada · Ontario, Canada
Posted on Feb 26, 2025

Title: Software Developer /System Performance Engineer

Duration: Permanent Full time

Location: Kanata, ON ( 2 days per week onsite)

Do you want to work with an Innovative Global Telecommunications leader right here in Ottawa?

WHAT WILL YOU DO

  • Identify and troubleshoot performance issues in complex systems
  • Work with the Cloud and Edge development team on the latest technologies in the Big Data, Analytics and System Management using modern data processing, storage and visualization technologies built on Big Data platform engines such as Kubernetes/Docker, Hadoop, and within a Virtualized/CNF micro-services application architecture.
  • Analyze system performance data to identify trends and areas for improvement such as CPU and memory management.
  • Develop and implement performance optimization strategies. Utilize scripting such as Kafka, Python / Bash to generate network traffic to create tools to recreate and test traffic scenarios.
  • Work with QA to ensure our test environments accurately reflect customer deployments
  • Create and update sizing calculators for sales/customer use.

QUALIFICATIONS

Main focus: Tuning/ tweaking systems + predicting capacity

  • Expert in Java, big data databases and ETL pipelines.
  • Familiarity with Cardinality of Data
  • Experience with cloud computing platforms and virtualization including Kubernetes, KVM, VMware, AWS, GCP etc.
  • Understanding of Telecommunications Systems and Network interoperability
  • Experience with high performance applications
  • Experience with tuning of performance systems (java)
  • Experience with horizontal system scaling strategies
  • Knowledge / experience with Queue usage and network designs
  • Strong understanding of Linux operating system with a preference for Red Hat/Fedora

PERKS

  • Strong team-based culture and fun, positive, work environment
  • Competitive salary
  • Excellent health/dental Flex benefits
  • Bonus structure and company reward program
  • RSP matching program