1-503-299-6811

Description

Job ID: 40905
***Not able to use 3rd Party Agencies***

DevOps Engineer


Our client is seeking a DevOps Engineer to join their dynamic team in Portland, OR. The role of a DevOps Engineer is to analyze, design, implement and validate strategies for continuous deployment to both host- and cloud-based infrastructure while ensuring high availability on both production and pre-production systems. They are responsible for the design and implementation of applications’ build, release, deployment, and configuration activities. Other responsibilities include working with functional and technical teams to identify requirements, architect solutions, implement/update solutions, build and execute test plans, perform quality reviews, manage operations, and triage and fix operational issues. DevOps Engineers require the ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels with customer, peers, partners, vendors and leadership.

DevOps Engineer Responsibilities:
Works on smaller, moderately complex tasks in support of a project that requires a singular area of expertise.
Increased skill in a single technical environment and knowledge of a specific business area.
Develops/builds IT solutions to meet business, technical and security requirements.
Installs and configures solutions.
Translates business and technical requirements into test cases, test scenarios and scripts.
Develops and/or implements reusable components.
Assists with the identification, creation, and maintenance of test data.

Develops interface stubs and simulators, as needed.
Performs script maintenance and updates due to changes in requirements or implementations.
Assists with setup and maintenance of test environments for both manual and automated testing.
Works on moderate to complex tasks in support of one or more projects that require a singular area of expertise.
Works as a project team member, or independently on small projects.
Increased skill in multiple technical environments and knowledge of a specific business area.
Codes and documents custom test automation frameworks.
Maintains new and existing object reference files.
Works on complex, major or highly visible tasks in support of multiple projects that require multiple areas of expertise.

May work as a project lead.
Works on projects that may span a broad range of applications.
Supports multiple applications.
Expertise in multiple technical environments and knowledge of one or more business areas.
Sets up and maintains the test environments for both manual and automated testing.
Leads complex projects/programs that require multiple areas of expertise.
Provides subject matter expertise and technical direction.
Works on projects that span a broad range of applications.
Supports multiple applications.

Expertise in multiple technical environments and possesses business knowledge that spans multiple business areas.
Leads project teams in developing/building IT solutions to meet business, technical and security requirements.
Coordinates development activities with other groups.
Develops custom integration solutions including major enhancements, interfaces, functions and features.
Leads and guides the design, development of reusable components.
Leads in defining DevOps and quality guidelines and standards.
Ensures the adherence to standards, policies and procedures.

DevOps Engineer Qualifications:
Bachelor’s degree in Computer Science, Mathematics, Business Administration, Engineering or related field and nine years relevant experience in a multi-platform environment, including but not limited to application development or database development; or an equivalent combination of education and experience.
Demonstrated in-depth experience with configuration management tools & processes; source code repository tools, multiple programing languages, Multiple OS scripting tools, Relational databases, Software testing, Networking components, protocols and security (subnets, firewalls, routing, DNS, HTTP, TLS, SSL, etc.). 
Experience working in applications, systems or IT operations, experience leading an agile team environment and demonstrates in-depth knowledge of a broad range of hardware and software products
Must also possess effective communication and collaboration skills.
Multiple programing languages, networking components, protocols, and security (subnets, firewalls, routing, DNS, HTTP, TLS/SSL, etc.). 
Experience working in applications, systems or IT operations.
Experience working in an agile team environment and process.
Demonstrated knowledge of a broad range of hardware and software products.
Demonstrated ability to analyze and interpret complex problems or processes.
Identify and understand requirements and develop alternate solutions. 
Excellent troubleshooting and problem-solving skills, comfort with frequent, incremental code, testing and deployment.

Desired Technical Skills & Competencies:
Depending on focus, examples include:

Docker
Ansible
AWS EC2 Container Services, EC2 Container Registry
Infrastructure as Code
AWS CloudFormation
Troposphere
Amazon Web Services (AWS) – EC2, S3, VPC, RDS, IAM, CloudWatch, DynamoDB, Lambda, Redshift.
AWS Security
Identity and Access Management
EC2 Security Groups
AWS Systems Manager
Xray, Elasticsearch, Kibana
Python
Linux (CentOS, Amazon Linux, RedHat)
Jenkins
GIT
Scripting (BASH, PERL, etc.)
Knowledge and experience of working with and/or developing APIs
Transport Layer Security (TLS) / Secure Socket Layer (SSL)

Desired Technical Certifications:
AWS Certified Solutions Architect – (Associate / Professional)
AWS Certified DevOps Engineer – (Associate / Professional)
AWS Certified SysOps Administrator – (Associate / Professional)
AWS Certified Developer – (Associate)

Benefits
Benefits are available to eligible VanderHouwen contractors and include coverage for medical, dental, vision, life insurance, short and long term disability, and matching 401k.

About VanderHouwen 
VanderHouwen is an award-winning, Women-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen has been successfully placing experienced professionals throughout the Pacific Northwest and nationwide.  Our recruitment teams are highly specialized in either Technology and IT, Engineering, or Accounting and Finance career markets. Our recruiters value building meaningful, professional relationships with each candidate as well as developing honed knowledge of companies' staffing needs and workplaces. Partner with us to land your next exciting career.

VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil rights laws.





 

Apply Now

Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants.







Upload Your Resume (Required)

Not Ready to Apply?