Previous Job
Platform Implementation Specialist
Ref No.: 17-15549
Location: Montreal, Quebec
As a Platform Implementation specialist, you will be involved in the implementation phase of projects as well as having technical responsibility for customer sites after they are live. This will involve working collaboratively with customers, partners and Hybris Cloud Services teams to deliver Hybris solutions through the project life cycle, as well as providing quality operational support after go-live to ensure high availability and performance of customer sites hosted by Hybris Cloud Services on a 24x7x365 basis.
In addition, you will be involved in the development, maintenance and support of the automation and configuration management solution used to orchestrate infrastructure, manage customer environments, perform automated deployments and so on.
Installation, administration, configuration, and support of Hybris multi-channel commerce software and solutions, including base applications (Apache, Tomcat, Solr)
Working closely with project managers, technical account managers, partners, customers, and infrastructure operations on environment build-outs based on requirements and sizing assessments
Contributing to the development and support of the Hybris Cloud Services automation platform to ensure it is working smoothly to perform regular deployments of custom applications, product upgrades, and configuration changes
Troubleshooting and finding resolutions to complex technical problems across multiple tiers (web servers, application servers, database, search cluster, integrations, automation platform)
Providing 2nd and 3rd level incident management support under ITIL based on your expert knowledge of the Hybris platform and base technologies
Contributing to the development and implementation of the standards and processes framework supporting the automation platform and Hybris Cloud Services product
Planning, reviewing and executing system changes under ITIL
Application performance diagnosis and tuning using APM tools (e.g. Dynatrace)
Performing of automated testing
Providing and maintaining technical documentation
This role requires availability to on occasion work flexible hours, as well as participation in off-hour on-call support rotations

Minimum of Bachelor Degree in quantitative field -- preferably Computer Science or related discipline, or equivalent combination of education and experience
3 – 5 years experience working in a similar role
Expertise in deploying and managing Java applications on Apache Tomcat
Strong experience with Apache servers and a solid understanding of common web technologies
Familiarity with eCommerce solutions especially based on Java
Good understanding of high availability, multi-tier web infrastructure and architectures
Advanced Linux administration skills
Ability to effectively communicate designs and decisions to peers, customers and management
Solid scripting experience (Java, sh, bash, sed, awk, ruby, python, perl, regex)
Experience working in managed services or a cloud-based service provider
Knowledge of infrastructure automation and orchestration concepts
Ability to multitask and prioritize tasks under stressful conditions
Good English skills verbal and written

Any of the following would be an advantage:
Java development experience
Experience working in a service provider environment (ISP, datacenter operations, etc.)
Experience with automation & orchestration tools like Ansible, Puppet are considered an asset.
Experience with cloud providers like AWS, Azure
Experience working with or in scrum, Agile, CI/CD collaborations
Knowledge of JVM optimization, tuning and debugging
Experience with application performance tuning and APM tools
Experience with Relational Databases and SQL
ITIL Certification(s)
Experience or certification in project management