Dev Ops Engineer II or III (DOE)
Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices. Candidates must reside within commutable distance of that location or be willing to relocate.
About the role
As a member of the Software Development Engineering team, the DevOps Engineer II or III analyzes, designs, implements, and validates strategies for continuous deployment to both host- and cloud-based infrastructure while ensuring high availability on both production and pre-production systems. Responsibilities include the design and implementation of applications' build, release, deployment, and configuration activities. You will work 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.
This role requires the ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels with customers, peers, partners, vendors, and leadership.
Responsibilities
- Develops/builds IT solutions to meet business, technical, and security requirements.
- Installs and configures solutions, with a focus on infrastructure as code.
- 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.
- Codes and documents custom test automation frameworks.
- Maintains new and existing object reference files.
- Protects sensitive data and member health information.
Requirements
- Bachelor's degree in Computer Science, Mathematics, Business Administration, Engineering, or related field.
- For DevOps Engineer II: Five years of relevant experience in a multi-platform environment, including application development or database development; or an equivalent combination of education and experience.
- For DevOps Engineer III: Seven years of relevant experience in a multi-platform environment, including application development or database development; or an equivalent combination of education and experience.
- Experience with configuration management tools and processes, source code repository tools, at least one programming language, OS scripting tools, relational databases, software testing, and networking concepts and protocols.
- Effective communication and collaboration skills.
- Experience with multiple programming languages, networking components, protocols, and security (subnets, firewalls, routing, DNS, HTTP, TLS/SSL, etc.).
- Experience working in applications, systems, or IT operations.
- Knowledge of an agile team environment and process.
- Excellent troubleshooting and problem-solving skills.
- Comfort with frequent, incremental code testing and deployment.
- Experience designing, developing, testing, and deploying applications/systems using proven or emerging technologies and environments.
Preferred Qualifications
- Experience with Ansible Automation Platform (AAP).
- Strong familiarity with GitLab SaaS.
- Familiarity with Jenkins and ReJenkins.
- 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).
Work Environment
- Travel may be required, locally or out of state.
- May be required to provide on-call support 24x7.
- May be required to work overtime.
- May be required to work outside normal hours.
Pay
Pay ranges vary based on the candidate's work location, skills, experience, education, training, relevant licensure/certifications, and performance history.
- DevOps Engineer II
- Oregon, Washington, Utah, and Idaho: Expected hiring range is $87,000 - $109,000; full salary range is $87,000 - $142,000; bonus target is 15%.
- North Dakota: Expected hiring range is $80,000 - $107,000; full salary range is $80,000 - $133,000.
- DevOps Engineer III
- Oregon, Washington, Utah, and Idaho: Expected hiring range is $104,000 - $131,000; full salary range is $104,000 - $171,000; bonus target is 15%.
- North Dakota: Expected hiring range is $90,000 - $120,000; full salary range is $90,000 - $150,000.
Benefits
- Medical, dental, and vision coverage for employees and their eligible family members, including mental health benefits.
- Annual employer contribution to a health savings account.
- Generous paid time off varying by role and tenure, in addition to 10 company-paid holidays.
- Market-leading retirement plan including a company match on employee 401(k) contributions, with a potential discretionary contribution based on company performance (no vesting period).
- Up to 12 weeks of paid parental leave (eligibility requires 12 months of continuous service with Cambia immediately preceding leave).
- Award-winning wellness programs that reward you for participation.
- Employee Assistance Fund for those in need.
- Commute and parking benefits.
We offer work-from-home options for most roles. To qualify, employees must have a wired internet connection (not satellite or cellular) with a minimum upload speed of 5Mb and a minimum download speed of 10Mb. New hires will need access to a personal mobile device to set up Multi-Factor Authentication (MFA).