Sei sulla pagina 1di 3

Job description

DEV OPS Engineer


Company:
The company consists of a team of builders. They call their employees members
because all who join the organization are building their own company - one that has
grown to 65,000 professionals located in 40 countries. Founded in the 1970s, they
are a leading IT and business process services firm committed to helping their
clients succeed. They have the global resources, expertise, stability and dedicated
professionals needed to achieve results for their clients - and for their members.
Come join them!
This is a great opportunity to join a winning team. They offer a competitive
compensation package with opportunities for growth and professional development.
Benefits for full-time, permanent members start on the first day of employment and
include a paid time-off program and profit participation and stock purchase plans.
Duties and Responsibilities:
The ideal candidate has mad coding skills with a detailed knowledge of Windows
and Linux systems. He/She thrives in a highly technical role where the challenges
are as diverse as they are abundant. If you have this unique combination of coding
and IT skills then you may be the perfect candidate!
As a member of the DevOps Team, the DevOps Engineer is expected to work with
Dev, QA and Production Operations to serve as a technical SME responsible for the
IT Infrastructure and Platform as a Service offerings.
*There is 10% travel required for this role to Waterloo, Kitchener, and Boston (USA)*

Design, build and execute against client's Infrastructure (IaaS) and Platform
as a Service (PaaS) offerings
Ingrate and help define requirements for client's Infrastructure as a Service
(IaaS) offerings
Automate all aspects of infrastructure and platform services
Create the design, implementation, and ongoing management of systems
that deliver against strict requirements for functionality, scalability,
performance, and reliability.
Serve as a senior technical escalation point for critical pre-production issues
and drives escalation/resolution of problems into Development, QA, and
Operations teams.
Collaborate with development to design in-house monitoring tools/software
for managing the SCM and Development Operations environments.
Adopt, customize and implement best practice DevOps policies and DevOps
procedures.
Provide Sr. Management with metrics and other reporting materials for the
executive team.
Work closely with strategic planning groups to provide future technologies
direction that fits executive vision.

Develop and define processes and procedures to proactively manage all preproduction and production environments.
Work with multiple in-house and external Software Configuration
Management (SCM) teams to assist in new architectural needs and optimize
existing environments to improve workflow and productivity.
Helps to build, automate and monitor our infrastructure
Accelerates Engineering Team productivity by creating scripts, tools, utilities
or code to address issues with new projects and existing operational
procedures
Develops codes, builds systems and tools to automate deployments and
operations tasks more effectively and consistently

Preferred Skills:
Private & Hybrid Cloud Architectures
VMWare ESX (Hypervisor)
Dev Ops Continuous Integration and Delivery
Private and Public Cloud experience with many of the following:
VMWare vRealize
Hypervisor
Docker
AWS
MS Azure
CloudFoundry or OpenShift
Jenkins
Maven
CM Experience Puppet is ideal, but will look at Chef, Ansible or Salt
Expertise scripting in Python, Bash, PowerShell etc.
Experience programming in C++, Java or .NET
Solid understanding of HTML, HTTP, and other web-focused technologies
Experience integrating RESTful APIs across multiple technologies
Basic TCP/IP networking knowledge a plus
Previous roles in QA or QA Automation a plus
Mandatory Skills:
5 years of senior level server administration experience in a large-scale
production environment.
3 years cloud administration experience in development and production
environments
Strong understanding of agile development workflow and process.
Strong understanding of quality assurance methodologies, workflow, and
process.
Deep understanding of centralized (n-tier) and decentralized (microservices)
application models.
Proven ability to conceptualize and implement a new
architectures/infrastructures based on Business Requirements.

Experience with deployment of configuration management and automation


solutions
Expertise in building scalable, high performance development and production
infrastructure systems
Ability to rapidly assess, analyze, and resolve complicated issues with little
initial information or direction and with varying degrees of ambiguity.
Proficient in scripting and programming languages.
Ability to prioritize and delegate responsibilities for multiple competing
priorities in a fast-paced environment.
Excellent verbal and written communication skills.
Ability to work well with people and be both highly motivated and motivating.
Strong presentation and leadership skills.

Education:
Technology related bachelor's degree (Computer Science degree preferred.)
Skills Summary:
Integration Architecture
Integration Management
VMware
Cloud Computing
.NET
BASH
C++
HTML
HTTP
Java
Jenkins
Maven
PowerShell
Python
Salt Stack
TCP/IP
Quality Assurance/QA Strategy

WilsonCTS is an equal opportunity employer and does not discriminate against


otherwise qualified applicants on the basis of race, color, creed, religion, ancestry,
age, sex, marital status, national origin, sexual orientation, disability or veteran
status.

Potrebbero piacerti anche