This position can be fully remote. Must work PST hours.
Cloud DevOps Engineer
We are looking for an ambitious, passionate Cloud DevOps Engineer to join us as we build, test, mature, operate, and maintain a highly secure multi-cloud platform used to host business products, applications, and services. Responsibilities span cloud infrastructure and security, continuous integration pipelines, developer and operational tooling, continuous improvement, and operational efficiencies. Individuals will need to have strong interpersonal and communication skills as they will work closely with infrastructure, security, and application architects, and with software engineers/developers responsible for designing, developing, testing, implementing, and maintaining high-quality, reliable, and secure business solutions.
Build, test, maintain, and operate secure and reliable cloud-based infrastructure using tools like Ansible and Terraform.
Build, test, maintain, and operate secure and reliable Kubernetes based container management platforms and tooling.
Build, test, maintain, and operate Continuous Integration and Continuous Delivery (CI/CD) pipelines.
Automate our operational processes as needed, with accuracy and in compliance with security standards.
Troubleshooting, triaging, and mitigating issues causing impact to business services or operations.
Optimize and tune solution designs based on performance and security gaps.
Implement and maintain monitoring and alerting to comply with Service Level Agreements.
Analyze existing solutions for compliance with architecture and infrastructure standards, and provide feedback to mature the solution.
Ensure designs, standards, process, and best practice documentation is accurate and current.
Ensure infrastructure and applications comply with corporate security policy and protocols.
Contribute to peer-to-peer code reviews.
Utilize your experience and skillset to influence and guide the Infrastructure Services roadmap.
Works as a project team member, or independently on small projects.
Collaborate and work closely with infrastructure, security, and application architects, and with software engineers/developers responsible for designing, developing, testing, implementing, and maintaining high-quality, reliable, and secure business solutions.
Participate in a 24×7 on-call support cycle.
Skills and Qualifications:
Bachelor’s degree in Computer Science, Computer Engineer, or a related field; or an equivalent combination of education and experience.
3-5 years relevant experience in a multi-platform environment, including but not limited to system, application or database administration, development, or engineering.
Proficient with IaC and configuration management tools and methodologies (preferred: Ansible or Terraform).
Proficient with source code management tools and methodologies (preferred: GitLab or GitHub).
Experience managing and administering cloud managed services (preferred: AWS).
Experience interfacing programmatically with AWS managed services via API’s.
Experience with coding or scripting (preferred: Python, Bash, Shell).
Experience with building, testing and deploying solutions as containers (preferred: Docker).
Proven understanding of network and secure access related components and protocols, such as Active Directory, DNS, TCP/IP, TLS/SSL, Load balancing, PKI, Firewalls, and Routing.
Proven experience with Window or Linux operation systems (configure, troubleshooting and deployment).
Working knowledge of database management systems.
Working knowledge of system/software development lifecycle.
Experience with agile development methodologies.
Strong technical problem-solving skills and attention to detail.
Must possess effective communication and collaboration skills.
Bonus experience with any of the following:
Experience with multiple cloud platforms, such as AWS, Azure, or Google.
Experience with Kubernetes container management frameworks, such as EKS or Anthos.
Experience with Go/Golang, Java, or Node.
Experience with GitLab runners.
Experience with New Relic or ELK.
Experience with Kafka.
Experience in integrating with third party tools.
Licenses, Certifications, Registration, Etc.
Recommended (not required) technical certifications for one or more of the following:
AWS Certified Solutions Architect – (Associate / Professional).
AWS Certified DevOps Engineer – (Associate / Professional).
AWS Certified SysOps Administrator – (Associate / Professional).
AWS Certified Developer – (Associate / Professional).
Benefits are available to eligible VanderHouwen contractors and include coverage for medical, dental, vision, life insurance, short and long term disability, and matching 401k.
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.