Previous Job
DevOps Engineer
Ref No.: 21-00106
Location: Mississauga, Ontario
Considered the founder of the industry, our client has been delivering on the promise of biotechnology for over 40 years. Our client is considered the leading biotechnology company that discovers, develops, manufactures and commercializes medicines to treat patients with serious or life-threatening medical conditions.
Location: Remote/Mississauga, ON
Title: DevOps Engineer
Duration: 12+ months (likely to extend)
The gRED AuthService team is seeking a highly motivated DevOps for supporting and developing our Docker Swarm/Kubernetes environments.
AuthService aims to be an authentication service for gRED applications using Oauth2 protocol.
It integrates very easily with Spring Security and also provides connectors for other platforms,
e.g. NodeJS. Users are retrieved from Roche LDAP, authenticated there, or using Google
Oauth. Roles are retrieved from custom developed gCustoms application.
Bachelor/Master degree in one of the related fields (Computer Science, Computer Engineering,
Mathematical Engineering, Information Systems) or equivalent work-related experience
Required Skills:
● Minimum 1 year of professional experience with Docker Swarm/Kubernetes
● Minimum 2 years of professional experience with Java 8 and JVM stack
● Familiarity with Unix like operating systems, networking tools (iptables, nmap, etc.)
● Minimum basic knowledge of JWT tokens, Oauth 2 protocol, security concepts
● Good knowledge of versioning systems (GIT)
● Familiarity with MySQL
● Hands on experience with Grafana, ELK
● Years of experience: Docker 1+, Java 2+ , IT 3+
● A good understanding of DevOps concepts and technologies
● Very self-motivated and able to work independently, and proactively to take ownership of
timelines and deliverables
● Experience working in a global environment
● Excellent communication, advanced English reading, writing, listening and speaking skills
Nice to have:
● Already experience with Keycloak
● Knowledge of LDAP structure and functionality
● Support and development of our Kubernetes environments
● Development of the new DevOps solutions and able to work with multiple concurrent projects.
● Incident management
● Customer service < 20% working time
● Working in the multinational team
● Working closely with other DevOps, software developers, system architects and
● Presenting ideas for improvements
● Ability to discuss and explain AuthService details with customers (other developers and
managers of current and potential applications using AuthService)