Software Engineer - Ottawa, Canada - Cisco

    Cisco
    Cisco Ottawa, Canada

    Found in: Talent CA C2 - 1 week ago

    Default job background
    Description

    We want you to be a part of an exciting team as we define the direction of our Performance Analytics product lines. We operate in a "You build it, you run it" mode, where everyone is actively participating in maintaining and improving our software.

    W hat You'll Do

    Help drive the evolution of our Skylight Performance Analytics platform by developing secure, efficient, and well tested code. You will play a key part in designing and implementing software solutions, as well as conducting unit tests to ensure optimal software performance. Additionally, you will assist in diagnosing, debugging, and enhancing existing software.

    Who You'll Work With

    As a valued member of our R&D organization, you'll collaborate closely with senior developers to contribute across the entire software development lifecycle.

    Who You Are

    This is a phenomenal opportunity for recent graduates or individuals with a solid background in software development to improve their skills and advance their careers. You will be able to expand your technical expertise in building scalable, robust, and predictable software platforms and methodologies.

    Reach out if you thrive in an environment that fosters collaboration among dedicated engineers to develop outstanding products within a fast-paced agile development setting.

    Top of Form

    Bottom of Form

    Minimum Requirements:

  • Bachelor's degree in computer science, Software Engineering, or a related field
  • Familiarity with modern software engineering practices
  • Exposure to current technologies through coursework or internship
  • Preferred Requirements:

  • Excellent communication and interpersonal skills
  • Team player that is motivated and driven with a passion for technology, quality and excellence.
  • Ability to learn quickly and adapt to new technologies.
  • Background in Apache Spark/Scala, GoLang, Java or equivalents
  • Databases: Scalable Time Series database (Druid), Document Databases (CouchDB, elasticsearch), Graph DB (Dgraph), Cloud Based Storage (S3, GS)
  • Distributed Communication / Management Technologies: Apache Kafka, Apache Zookeeper, HDFS
  • OS and cloud: Elastic and clustered deployments. Cloud operations experience in GCE and/or AWS, (Azure experience is an asset), Docker, K8s, VMWare, KVM