Careers at Cirba

Cirba provides software-defined infrastructure control for visionary enterprises to remove risk from the heart of operations and unlock new levels of strategic visibility, efficiency, and agility.

We are always looking for outstanding candidates to join our team. Cirba is fast paced and results driven, embodying the motto " Work Hard, Play Hard ." We encourage our staff to achieve its personal career goals and will work with it to find a healthy balance between work and life. Cirba is an equal opportunity employer and offers competitive salaries, a full range of benefits, including a work-life balance, training, and development program, and extended healthcare.

Business Development

Strategic Partner Relationship Manager

Engineering & Product Management

Software Developers
Technical Architect (Solutions Integrator)

Sales & Marketing

Product Marketing Manager
Account Development Manager

Account Management

Director, Account Management

Technical Services

Senior Technical Consultant
Solutions Architect

Business Development

Strategic Partner Relationship Manager
Department: Engineering
Level: Senior
Location: Global

We are seeking a highly motivated individual with a strong track record of managing global relationships with major consulting, services and technology companies. The candidate will have extensive relevant experience in the following areas: data center management, virtualization, IT infrastructure optimization and cloud / hybrid cloud technologies. Senior level relationships and partnering experience with the IT consulting organizations within Accenture, Deloitte, HP, IBM, Cognizant, Wipro and similar corporations is a must. Excellent communication skills, confident personal style, track record and extensive experience working with senior leaders from companies of this type.

General Responsibilities:

This individual will be part of a Business Development team that is focused on driving business through a small number of strategic relationships globally. Primary focus is growing relationships already in place and nurturing new ones. The successful candidate will:

  • Step in to manage senior level relationships with existing and established partners.
  • Work to grow Cirba revenue through these influential channels.

Key Requirements:

  • Superb account management and relationship selling skills.
  • Proven success in highly complex sales cycles.
  • Extensive experience in working with large global providers of technology services and or outsourcing.
  • Minimum ten years' experience and a proven track record in Infrastructure management software in large national and international accounts.
  • Intimate understanding of today's key IT operational issues.
    • Understanding of the business imperatives faced by senior IT management
    • Understanding of data center technologies and infrastructure management requirements
    • Understanding of the technical and business processes of IT departments
  • Experience with virtualization technologies and knowledge of heterogeneous environments including Wintel, Unix and Linux.
  • The ability to identify a broad set of potential business drivers impacting the managed infrastructure / IT services business and how infrastructure management can impact them.
  • Excellent questioning techniques, listening skills, and analytical capabilities.
  • Self-sufficient in the development and delivery of all sales cycle artifacts including presentations, proposals, etc.
  • Professional demeanor, boardroom presence, and a client-focused business development approach.
  • Must be able to provide excellent recent and relevant references from both former clients and employers.

Please apply to sales_careers@cirba.com. Only qualified candidates will be contacted. NO PHONE CALLS or AGENCIES PLEASE.

Engineering

Software Developers
Department: Engineering
Level: Intermediate/Senior
Location: Richmond Hill, ON

We are looking for well-rounded developers to join our growing engineering team here at Cirba Inc.  This person will contribute their knowledge and skills to the creation of Cirba's world class product. An ideal candidate would have a passion for technology and software development with a desire for building leading edge solutions. This position reports to the VP of Engineering.

Below are the duties and responsibilities but may be changed in accordance with the needs of Cirba. This is not intended to be an exhaustive or exclusive list of duties.  You may be required to carry out any other associated tasks to ensure the successful delivery of Cirba's objectives.

Software Developers are responsible for:

  • Collaborate with scrum teams to design and develop innovative solutions with a focus on rapid delivery while maintaining balanced attention on quality, performance and usability.
  • Collaborate with team to define functional and detailed design requirements
  • Assist and help maintain and track the team's portion of project schedule
  • Work with other product development and support teams to resolve defect reports and enhancement requests
  • Work closely with the engineering team to find ways to push the limits of existing web technology in pursuit of creating the best possible solutions.
  • Keeping current with new technologies, techniques and apply them where suitable.

Minimum Requirements:

  • 4+ years of web application development experience using Java technologies
  • Strong Software Development Skills, primarily Java, JavaScript, SQL
  • Proven web application development experience
  • Experience and understanding of Virtualization technologies
  • Experience and understanding of multiple OS platforms (Windows, Linux/Unix)
  • Experience building enterprise software solutions
  • Strong written, interpersonal and verbal communication skills

Nice to Have:

  • Knowledge of our other technologies
  • Experience working in an Agile environment
  • A B.S in Computer Science\related field or relevant work experience

Personal Attributes:

  • Creative Thinker with strong problem solving skills
  • Can adapt and learn new technologies quickly
  • Ability to work under pressure and manage own time, self-motivated, with a high level of self‑discipline
  • Enjoys working independently as well as in team environment. Patient, flexible and pays attention to detail
  • Delivery focused, with a flexible approach to work and willingness to learn new systems and business lines

Our Technologies and Tools:
Cross Platform on Windows and Linux, Java , JSF, Struts, JSP, Tomcat, Servlets, CSS, DHTML, JavaScript, DOJO, AJAX, XML, HTML5, IBATIS, Quartz, JFreeChart, Velocity, Jasper, Axis, JPPF, SVN, JUnit, Agile, Scrum, Kanban, Oracle, SQL Server, Eclipse, Netbeans

If this sounds like the position for you, send us your resume and in your cover letter tell us why we should be hiring you.

If you are interested is this position, please submit your resume by email to eng_careers@cirba.com.
In the subject title please quote: ENG2015.
We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview.

 

Technical Architect (Solutions Integrator)
Department: Product Management
Level: Intermediate
Location: Richmond Hill, ON

We are seeking an Intermediate Technical Architect for Integrations and Data Collection. In this role you will be responsible for identifying and collecting requirements on integrating Cirba product with partner solutions (upstream injection of data and downstream actioning of analytics results) and translation of those requirements into actionable objectives for engineering teams to develop canned integration packages. The job will require frequent remote and face-to-face interaction with architects and engineers from Cirba partners and top-tier customers.

The position requires strong conceptual and analysis skills, planning abilities, sound judgment, teamwork, leadership, innovation, excellent writing skills, and superior communication and presentation skills. They must have a deep understanding of underlying technologies and ability to demonstrate it hands-on while working on designing, testing and demoing of prototype integrations are essential.

General Responsibilities:

  • Document detailed workflows, integration touchpoints, and detailed data flow requirements for partner integration projects.
    Define, coordinate, and prioritize market, partner and customer feedback and ideas into product requirements for future enhancements to Cirba's products and services
  • Work with partners to identify customer use cases and value that can be enabled by integrations between Cirba and the partner’s products
  • Collaborate with Cirba product Management and Engineering colleagues to build product requirements specifications
  • Work with engineering to communicate requirements and track product development progress
  • Work closely with Cirba partners to track new product version changes of underlying data collection and integration frameworks for the purpose of maintaining appropriate Cirba product support currency
  • Support partners, customers and pre-sales by providing assistance in engagement and deployment planning, data collection, and analysis
  • Conduct user acceptance testing of some new functionality
  • Manage beta programs and deployments as necessary
  • Monitor key competitors to plan positioning against their offerings and educate sales as to how to win against them
  • Work with Client Services team members and the Documentation Department to update and develop product help/guides and other materials.

Minimum Requirements:

  • 5+ years of relevant experience in design and implementation of large scale enterprise consolidation, virtualization or cloud migration projects (Must have)
  • Knowledge of Cloud Management Portal products, common orchestration frameworks and associated workflows/scripting languages (e.g. Python, Perl, PowerShell, etc.)
  • Knowledge of diverse virtualization technologies (VMware, OpenStack, IBM LPARs, Hyper-V, etc.)
  • Good understanding of SDN and SDS concepts and products
  • Ability to manage multiple priorities, commitments and projects
  • Direct Product Management or enterprise architecture experience is a benefit
  • Must be able to grasp highly technical concepts quickly, develop content, and independently document features for target audiences
  • Strong oral communication skills and excellent technical writing skills
  • Strong team player and enjoys working in a fast paced team atmosphere
  • Travel is required for this position (up to 25%)
  • A B.S or M.S in Computer Science or a related field is strongly preferred

Please submit your resume to pm_careers@cirba.com and reference 'PRDMGT2015'. NO AGENCIES OR PHONE CALLS PLEASE. Only qualified candidates will be contacted.

Sales & Marketing

Product Marketing Manager
Department: Marketing
Level: Senior
Location: Richmond Hill, ON

We are seeking a product marketing manager to join the marketing department at Cirba, Inc. This individual will be required to support sales and marketing by developing solution positioning, thought leadership pieces in the form of presentation materials, written communications and videos to help Cirba generate new interest and close deals.

General responsibilities:

  • Fully understand Cirba's capabilities and positioning in the competitive landscape of the market
  • Support sales in target definition initiatives and messaging creation
  • Create original material and enhance/edit existing material for product collateral, sales presentations, and sales support materials
  • Work with product management to help develop new release positioning and associated communications
  • Drive and develop material for product or service launches including press releases, launch materials, customer presentations, and videos
  • Develop messaging to assist with lead generation programs including Web casts, tradeshows, speaking engagements, online advertising and PR programs
  • Assist with the creation of messaging and programs supporting go to market and delivery strategies of Cirba's partners
  • Drive social media outreach
  • Other duties / responsibilities as requested

Requirements:

  • 5+ years experience marketing and product marketing experience in the software industry, preferably in the virtualization / cloud computing space
  • University/College education
  • Excellent verbal and written communication skills
  • Proficient with MS Word, Excel, PowerPoint
  • Individual must have the ability to multi-task in a fast-paced environment.
  • Works independently and actively seeks guidance to improve performance.  Contributes as a team member and takes responsibility for own work commitments.
  • Makes suggestions for improving work processes.

If you are interested is this position, please submit your resume by email to careers@cirba.com. In the subject title please quote MARKETING- OPEN: Product Marketing Manager.  Electronic correspondence only – NO AGENCIES or TELEPHONE CALLS PLEASE.
We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview.

 

Account Development Manager
Department: Sales
Level: Management
Location: Toronto, ON

We are seeking a special individual to build and lead a Team of eager, fun and motivated millennials at Cirba Inc. The Team will be tasked with building a pipeline of prospects from our targeted market (Fortune 2000) and to work with our Sales Executives to further develop opportunities. This is a role responsible for driving the programs and motivating the resources required.

General responsibilities:

  • Hire and train Account Development Representatives. Looking for the right individuals!!
  • Build performance metrics and top notch compensation plan.
  • Manage and motivate a team.
  • Lead the communications between Sales and Marketing teams to ensure alignment with activities and priorities
  • Partner with Outside Sales to identify top prospects and develop strategies for penetrating accounts
  • Work with Marketing program teams to help drive lead generation and nurture programs that generate responses within existing pool of prospects and new targeted accounts
  • Drive the team to ensure integrity lead data and opportunities
  • Interrogate and measure all sources of inbound leads and outbound lead generation activities, reporting on outcomes and success of
  • Marketing programs and target accounts

Requirements:

  • Minimum 5 years’ experience managing an Inside Sales Team in a high- tech B2B software organization.
  • Strong knowledge of best practices in B2B demand generation, marketing automation and lead conversion, nurturing management
  • Strong experience with inside sales, account development and telemarketing practices
  • Strong analytical and quantitative capability to determine program effectiveness, ROI, forecasting
  • Experience with Information Technology a plus, Virtualization and Cloud a plus, plus.
  • Proficient with MS Word, Excel, PowerPoint and Salesforce.com

Personal Attributes:

  • Ability to think strategically, but also have exceptional attention to detail
  • Thrives on working in a fact paced environment enabling them to handle multiple priorities, commitments and projects
  • Can work both independently and as part of a team.
  • Exceptional leadership skills
  • Ability to work under pressure and maintain personal work performance in the face of setbacks

If you are interested is this position, please submit your resume by email to careers@cirba.com. In the subject title please quote Sales Account Dev Manager. Electronic correspondence only – NO AGENCIES or TELEPHONE CALLS PLEASE.

We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview.

Account Management

Director, Account Management
Department: Services
Level: Senior
Location: Richmond Hill, ON

The Director of Account Management is responsible for the management of steady-state, Cirba Account Relationships – what Cirba internally refers to as Programs. Primary responsibilities will include expansion of the Cirba footprint (Primary Use Cases, Licenses) and revenue growth within their portfolio accounts. This is achieved by building strong multi-level customer relationships based on trust and value, understanding the customer’s business strategies, and successfully meeting individual customer needs. The position requires excellent verbal and written communication skills, consultative solutions-oriented sales skills, as well as strong organization skills.

Responsibilities:

Relationship management

  • Build and maintain Executive Relationships within the account
  • Develop Account Plans to drive expanded usage of the Cirba product
  • Achieve revenue targets set for the targeted accounts
  • Develop a trusted advisor role by understanding Client's overall business goals and needs
  • Achieve a high level of Client retention, Client satisfaction and reference-ability

Communications & Reporting

  • Ensure good understanding of Client business needs via formal Account (Program) meetings and informal, ongoing communications
  • Provide product and capabilities demos/presentations
  • Coordinate and manage Quarterly Business Reviews

Product Usage & Issue Resolution

  • Continuous needs analysis and promotion of Cirba value to the Client
  • Consulting with the Client to identify product and service solutions
  • Liaise with Cirba product management to coordinate Client participation in Cirba Beta release opportunities

Revenue Growth

  • Pursue new revenue opportunities and create strategic and tactical plans to uncover expanded use cases for Cirba within the Client’s organization
  • Engage Cirba Solution Architects to develop and present business proposals, presentations, and services SOW documents for new opportunities within portfolio accounts

Nice to Have:

  • 10+ years of relevant experience in an account leadership role within IT management consulting or software services industries
  • Bachelor’s Degree minimum
  • Good understanding of Cirba software capabilities and solutions
  • Knowledge of Data Center operations, capacity planning/forecasting, and/or infrastructure services management
  • Proven track record in Client relationship management, business development or sales

Personal Attributes:

  • Demonstrated ability to understand a complex distributed software system with sufficient depth to troubleshoot highly technical, time sensitive issues
  • Ability to communicate complex ideas verbally and through documentation
  • Strong team player and enjoys working in a fast paced team atmosphere
  • Ability to manage multiple priorities, commitments and projects
  • Must be willing to Travel

If you are interested is this position, please submit your resume by email to careers@cirba.com. In the subject title please quote: Director-PM. We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview

Technical Services

Senior Technical Consultant
Department: Technical Services
Level: Intermediate to Senior
Location: Richmond Hill, ON

We are seeking an Intermediate to Senior Technical Consultant to join the Technical Services Team at Cirba Inc. The Consultant will focus on delivering consulting services. Consulting services include the installation, configuration, integration, customization, and operation of our enterprise transformational and operational analysis software.  In addition, the role will involve training customers and partners, as well as pre and post-sale technical product support.

The position requires strong conceptual and analysis skills, planning abilities, sound judgment, teamwork, leadership, innovation, excellent writing skills, and superior communication and presentation skills.

General Responsibilities:

  • Manage product rollouts including installation, configuration, integration, customization and validation within customer environments and for partner assessments.
  • Provide post-sale technical support evaluating customer readiness; conducting product training; identifying and resolving application or environmental issues
  • Work closely with and manage client-specific cross-functional teams composed of Engineering, Sales, Client Services, and Business Development Representatives.
  • Take a technical management role for partners by providing assistance in engagement and deployment planning, data collection, and analysis in customer environments.
  • Define, coordinate, and prioritize customer and partner feedback and ideas into product management requirements for future enhancements to Cirba's products and services.
  • Play an active role within the department by participating in process development and other business improvement projects.
  • Regular client and partner interaction via telephone, email, and regular face-to-face contact.
  • Work independently with customer/partner technical teams on post sales activities.
  • Work with Client Services team members and the Training Service Department to update and develop training materials.
  • Deliver classroom and web-based instructor facilitated technical product training to Cirba partners and customers across the globe.

Minimum Requirements:

  • 5+ years experience in an enterprise software company and hands-on experience with large scale enterprise software rollouts
  • 8+ years of experience in a consulting capacity
  • Demonstrated ability to understand a complex distributed software system with sufficient depth to troubleshoot highly technical, time sensitive issues
  • Experience with heterogeneous environments including Windows, UNIX and Linux
  • Experience with virtualization technologies (VMware, Hyper-V, Xen, etc…)
  • Travel is required for this position

Nice to Have:

  • A B.S or M.S in Computer Science or a related field is strongly preferred
  • Experience with relational databases (SQL Server or Oracle preferred)
  • Strong AIX and IBM Power virtualization experience

Personal Attributes:

  • Strong verbal communication skills and excellent technical writing skills
  • Strong team player and enjoys working in a fast paced team atmosphere
  • Ability to manage multiple priorities, commitments and projects
  • Ability to communicate complex ideas verbally and through documentation
  • Must be able to grasp highly technical concepts quickly, develop content, and independently document features for target audiences

If you are interested is this position, please submit your resume by email to careers@cirba.com. We thank all applicants who apply, but only qualified candidates will be contacted directly to schedule an interview.


Solutions Architect
Department: Technical Services
Level: Senior
Location: Richmond Hill, ON

We are seeking a Solutions Architect to join the Technical Services Team at Cirba Inc. The Architect role will focus on aligning the Cirba value proposition with client business requirements. It involves delivering consulting services to large IT organizations that are implementing our Software Defined Infrastructure Control (SDIC) solution. These consulting services are initiated by aligning our proposed solution to the client’s Cloud strategy.

The role involves conducting technical requirements gathering workshops to deliver and adapt our solution to the client’s needs resulting in a roadmap for delivery of the Cirba solution. The architecture will address client needs in the following areas Demand and Routing requirement, Capacity forecasting and planning, Cirba Installation architecture, Tuning of demand reservation console, Integration to Cloud stack tools, Integration to orchestration, Storage management integration, Advanced policies for the different Cirba components, Cirba recommended action routing and automation, Expanded capacity reporting, Establish service offerings, Transformation planning and Integration to CMBD.

In addition, the role will involve pre and post-sales technical Cirba solution architecture development. Candidate will drive best practices for next generation software defined and cloud environment optimizations. The candidate will work directly with product management on validating roadmap with his / her field knowledge and experience and provide client feedback input into the direction of Cirba.

The position requires strong conceptual and analysis skills, planning abilities, sound judgment, teamwork, leadership, innovation, excellent writing skills, and superior communication and presentation skills.

General Responsibilities:

  • Take a technical management role in product rollouts by coaching and directing the technical team that provides the installation, configuration, integration, customization and validation within customer environments and for partner assessments.
  • Work closely with and manage client-specific cross-functional teams composed of Engineering, Sales, Client Services, and Business Development Representatives.
  • Define, coordinate, and prioritize customer and partner feedback and ideas into product management requirements for future enhancements to Cirba 's products and services.
  • Play an active role within the department by participating in process development and other business improvement projects.
    Regular client and partner interaction via telephone, email, and regular face-to-face contact.
  • Work directly and independently with customer/partner technical teams. Consult with C-suite executives as possible to become a trusted advocate.
  • Work with Client Services team members and the Training Service Department to advise on required training resource improvements.

Minimum Requirements:

  • 6+ years of experience in an architecture capacity
  • 4+ years of experience in enterprise software deployments and hands-on experience Demonstrated ability to gather and translate client business requirements into a solution architecture
  • Experience with heterogeneous operating systems including Windows, UNIX and Linux
  • Experience with virtualization technologies (VMware, OpenStack, etc…)
  • Travel up to 50% is required for this position

Nice to Have:

  • A B.S or M.S in Computer Science or a related field is strongly preferred
  • Experience with IBM POWER and AIX
  • Experience with relational databases (SQL Server or Oracle preferred)

Personal Attributes:

  • Strong verbal communication skills and excellent technical writing skills
  • Strong team player and enjoys working in a fast paced team atmosphere
  • Ability to manage multiple priorities, commitments and projects
  • Ability to communicate complex ideas verbally and through documentation

Must be able to grasp highly technical concepts quickly, develop content, and independently document features for target audiences
Please submit your resume to prog_mgmt_careers@cirba.com and reference ‘PROGMGMT2015’. NO AGENCIES OR PHONE CALLS PLEASE. Only qualified candidates will be contacted.