Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
As an Explorance DevOps Engineer you will be helping the development and QA team to automate develop implement and investigate of
world class products.
Responsibilities
- Help team development efforts towards successful project delivery.
- Help team deployments efforts by building infrastructure as code.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Collaborate with other software developers and software architects to plan design develop test and maintain solutions.
- Design develop and unit test applications in accordance with established standards.
- Participate in peerreviews of solution designs and related code.
- Help evolve and understand the solution code base and architecture;
- Implement backend change requests on existing features;
- Estimate effort for change requests and new features;
- Develop new backend components on new features;
- Perform pertinence and cost analysis of system mechanisms to support new feature sets; (e.g.: caching indexing queuing persistence CDNs datawarehousing etc.
- Analyze and document performance security confidentiality integrity impacts of system changes;.
- Implement automated system tests;
- Perform data migrations transformations and scripting;
- Provide level 3 support troubleshoot production issues and/or perform bug corrections;
- Follow and participate to Explorance development / operations standards and guidelines;
- Configure and deploy our solution for existing and new customers;
- Develop and maintain deployment automations;
- Configure and maintain CI pipelines;
Bonus skills:
- Know how to adapt to a constantly evolving environment and like to bring forth new ideas.
- Experience with infrastructure as code tools in the likes of Terraform;
- Powershell and Azure CLI scripting
- Web server technologies like IIS Tomcat
- SSO Concepts
- Serverside languages like C# ASP Python
- REST/SOAP API concepts
- Docker Concepts
- Git knowledge
Requirements:
- have a minimum of 5 years of successful indepth knowledge and experience within the private and public cloud space.
- have a minimum of 3 years of experience in DevOps practices.
- know how to adapt to a constantly evolving environment and like to bring forth new ideas.
- have managed 24x7 operations and are passionate about delivering premiere enterprisegrade cloud and hosted services
- are experienced in managing hosted operations with a proven track record
- have worked on production environment compliance certifications and audits including security
- able to work effectively across teams within Explorance and with partners to make it happen
- have a strong knowledge of infrastructure and networking security concepts
- have excellent communication skills both verbal and written
- Handson experience with high availability web architecture and technology;
- Experience with configuration management software version control software and job tools preferably Git Azure Devops;
- Experience with infrastructure as code tools in the likes of Terraform;
- 5 years of system development and operational experience using Azure (or any another cloud platform);
- 5 years of experience under a SaaS model with near 24x7 uptime;
- Experience in building / operating serverless systems;
- 3 years of experience dealing with eventuallyconsistent system of services;
- 4 years of experience working in a team of 5 developers;
- 5 years of proficient programming under Java / C# ;
- 4 years of experience working with relational SQL databases and/or NoSQL;
- Experience in building responsive RESTlike and JSON based APIs on large datasets;
- Experience in securing APIs;
- 3 years of building/maintaining CI pipelines;
- Experience in dealing with failure recoveries data restoration and migrations;
- Experience in providing level 3 support;
- Prior experience in handson troubleshooting of complex system problems that include capacity planning and performance tuning reliability or high availability initiatives;
- 4 years of experience developing application using C# / .NET/.NET Core;
- Experience using Azure services and portal;
- Experience with Azure Functions is a plus;
- Experience evolving and participating in an Agile/Scrum environment;
- Experience in building and managing private Nuget libraries;
Other Requirements
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged attheoffice culture.
At Explorance we take inclusion to heart and live it each day. We put the human first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race religion ethnicity gender identity sexual orientation age immigration status disability or other applicable legally protected characteristics to apply. We make employmentrelated decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees all employment is contingent upon receipt of a satisfactory background and reference check.
About Explorance
Explorance empowers organizations with nextgeneration feedback analytics to accelerate the insighttoaction cycle encouraging the philosophy of Feedback for the brave to drive purpose impact and growth.
Bringing 20 years of expertise Explorance a member of the World Economic Forum and a trusted partner for 35 of Fortune 100 companies and 25 of the worlds top higher education institutions has influenced over 25 million individuals with awardwinning solutions like Blue Metrics That Matter and MLY.
Consistently among the top employers by the Great Places to Work Institute Explorance a Brandon Hall AI award winner is also a twotime Global Leader in the 360degree feedback market by Fortune Business Insights.
Visitexplorance.comor connect onLinkedInFacebook andTwitter.
Required Experience:
Manager