Solarwinds Inc. Senior Applications Architect in Ottawa, Ontario

Overview

Solarwinds MSP is an award-winning international software firm with a global reach. Our Best-in-Class products service over 20,000 business users with wide range of SaaS offerings to achieve our mission of empowering IT professionals to win through technology.

At Solarwinds, we know it’s our people that make us great. Our company is founded on the principles of building a great place to work, delivering an exceptional customer experience and continuing our sustainable high growth business.

We are looking for someone truly extraordinary; someone who is passionate about their work, open to new ideas and focused on delivering consistently high quality results that enrich our business.

Our Mission

To deliver innovative software solutions that allows our customers to focus on their business, in the knowledge that they have the Best-in-Class Remote Monitoring & Management and Security Platform.

Responsibilities

Senior Application Architect

SolarWinds is seeking a talented architect to help shape the technology strategy for our MSP platform. As a senior thought leader within the SolarWinds family you will play a key role in helping drive our technology strategy. We are looking for some one that continuously raises the bar in terms of technical excellence, someone that can deliver innovative solutions, someone that is not scared to challenge the ‘way we do it’.

Responsibilities

  • Translates business problems into architecture requirements/designs working closely with engineering teams to ensure we are solving the correct problem for our customers.

  • Outstanding communications and people management skills are critical. It is essential to work in a methodical fashion and have the ability to clearly articulate designs/solutions to all levels of the organization.

  • Continually deliver against technology roadmap enabling Solarwinds MSP to remain at the cutting edge of technology.

  • Work closely with Product Management and Engineering teams to ensure convergence of strategic product and technology roadmaps.

  • Be a champion for technology and innovation within Solarwinds, as well as the wider community.

Qualifications

Required Skills

  • Proven track record designing and overseeing the implementation of high-availability, high volumeenterprise systems.

  • Integration experience with 3 rd party components.

  • Expert knowledge of Object Oriented Programming in JavaScript, Ruby, PHP, Java, C# or C++ Practical understanding and application of enterprise design patterns.

  • Understanding the importance and limitations of the OWASP TOP 10.

  • Expert knowledge of Amazon AWS or Microsoft Azure platforms.

  • Deep understanding of REST, SOA and Micro Services and the challenges imposed by each of these Architecture Patterns.

  • Message Queue Systems (Rabbit MQ, Kafka) and otherIntegration Patterns.

  • NoSQL Solutions (Cassandra, Amazon DynamoDB, ElasticSearch).

  • Extensive knowledge of build and deployment architectures and patterns.

Experience

You will have solved the challenges of high-availability, high-volume application development many times in your career, helping shape both architecture and engineering teams through live operational experience as opposed to whiteboard driving.

#LI #IN

SolarWinds is an Equal Employment Opportunity Employer. SolarWinds will consider all qualified applicants for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, marital status, disability, veteran status or any other characteristic protected by law.

Job ID 2018-10772

# Positions 1

Category (Candidate Search) Engineering

Position Type Permanent

Business Group SolarWinds MSP