Live chat
Stericycle, Inc.

Senior DevOps Engineer

Stericycle, Inc. - CA, USA

Senior DevOps Engineer

in

ON

California

Senior DevOps Engineer

Job ID #: 24219

Location:

CA-ON-Etobicoke

Position Type:

Full-Time

Functional Area:

Information Systems

Education Required:

Bachelors Degree

Relocation Provided:

Yes

Experience Required:

7 - 10 Years

Position Description

DevOps Engineers are team members of an agile development process. They are responsible for the implementation of applications’ build, release, deployment, monitoring and configuration activities. Other responsibilities include requirements gathering, prototyping, architecting, implementing/updating solutions, and triaging, managing and fixing operational issues. In this role, you’ll work collaboratively with system architects and software engineers to deploy and operate our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and ongoing operations. You will help troubleshoot and resolve issues in our dev, QA and production environments. You’ll also help us develop processes and documentation to improve the availability, security and reliability of our systems. • Provide leadership in establishing operational processes for a fast-growing distributed cloud platform • Design, develop, and improve infrastructure/architecture to achieve a multi-origin, zero-downtime, highly scalable system. This may include building requirements and use cases for new technologies which will aid in accomplishing the outlined task. • Collaborate closely with the development team, and provide seasoned expertise to help usher in an automated release/deployment pipeline. Lay the groundwork for faster more complex deployments (currently manual and monthly) • Monitor, analyze, and report performance statistics for cloud hosted environments including but not limited to the infrastructure, application and connectivity. Including but not limited to dashboards or other visualizations to identify and display poor performing or underutilized hardware. • Develop (and automate where possible) standard operating procedures • Execute and Maintain Backup and DRP’s • Respond to Outages • Manage Active Directory • Produce technical diagrams on system behavior, architecture designs, process flows etc. • Working with the security architect to secure servers against intrusion and ensure security of hosted systems by monitoring and maintaining security access to systems. • Strong understanding of business requirement and implications on each project to support design decisions • Work under minimal supervision and take ownership of delivery of assigned projects

Position Requirements

Experience • Strong background in Windows Administration. With knowledge of Linux / Unix Administration • Knowledge of active directory concepts and configuring-security groups, inherited rights, delegation, OU structure, object types and attributes • You have used server monitoring technologies at a professional level (Nagios or similar) • Good understanding of Deployment Orchestration/Configuration Management and Continuous Integration technologies (Powershell DSC, Chef, Puppet, Docker, Jenkins, Ansible etc.) • Ability to use a wide variety of open source technologies, virtualization and cloud services (experience with Azure / AWS / Google) • Knowledge of Cloud Systems architecture (e.g. caching layers, content delivery networks, high availability practices) • Knowledge of best practices and IT operations in an always-up, always-available service Education • Degree in Computer Science, Computer Engineering or related fields • 8 years of work experience in a combination of software development or systems administration Technical Knowledge • Windows / Unix Administration • Configuration management (Powershell DSC/CHEF/Puppet/Equivalent) • Server monitoring technologies (Nagios or similar) • Strong Powershell experience • Knowledge of C#, ASP.NET (Python and/or Ruby is a plus) • Strong Microsoft SQL experience (NoSQL is a plus) • Experience managing and maintaining Active Directory • Experience working with Microsoft Azure / Amazon Web Services • Strong Powershell experience. • Knowledge of active directory concepts and configuring-security groups, inherited rights, delegation, OU structure, object types and attributes. • Experienced in using server and Network Monitoring in a windows environment Skills and Abilities • Problem solving, critical thinking, analytical and decision making skills • Sense of ownership and commitment in accomplishing projects • Ability to code/implement with quality, consistency and optimized performance • Ability to understand see big pictures in projects with business implications • Generate KPIs for service availability, uptime, and adherence to SOPs, and SLAs. • Understand and design system with architectural mindset • Produce system and technical requirement documentation • Ability to multitask and set priorities under demanding timelines • Strong communication skills • Responsible and proactive work ethic • Continuous self-learning and improvement in software technologies • Must have a good attitude, Be collaborative, Be pragmatic • Business-minded. We want to deliver new features and value to customers as quickly as we can. • Focused on the big picture – not just the engineering or production realm

Apply Now

Apply Now

Share

9 days 3 hours ago

Stericycle, Inc.

apply

Senior DevOps Engineer Stericycle, Inc. - , CA, United States

   

Company Profile:
Since our humble beginning in 1989, Stericycle has focused on helping businesses protect people and brands, promote health, and safeguard the environment. Our primary business comprises disposal services for medical and biohazardous waste. We serve hospitals, laboratories, physician practices, dental clinics, long-term care facilities, as well as numerous other businesses, facilities, and healthcare providers that generate sharps or potentially infectious material. Within the United States, we maintain the nation’s largest network of medical waste transport vehicles, collection sites, and treatment facilities. Globally, we operate medical waste services in the United States, United Kingdom, Ireland, Canada, Mexico, Brazil, Argentina, Chile, Romania, Spain, and Portugal.