DevOps Engineer
Hybrid Provo, UT
$150-160K / year
We provide world-class health and wellness products and a leading business platform that together Make Life Better for people worldwide.
We are looking for an experienced DevOps Engineer to join our API & Data.
We are currently engaged in reorganizing our Information Technology department into strong Agile Product Engineering teams and are building our team.
This position will have a key role in helping design and implement cloud-based solutions for our Web sites and APIs.
In addition to competitive wages, we offer :
- Hybrid, flexible work environment
- Paid maternity and paternity leave
- Generous vacation allowance in addition to company paid holidays
- Phone and internet reimbursement
- 401(k) with company match
- Travel opportunities
- Substantial company product allowance
- Competitive benefits package
The ideal DevOps Engineer will be :
- Able to recommend and implement cloud-based solutions that will improve the
- stability and performance of our internal infrastructure;
- Able to take ownership of tasks, seeing them from start to finish;
- Able to troubleshoot and solve complex problems;
- Proactive in monitoring our systems and setting up alerts;
- Proactive in measuring the overall effectiveness of our systems and identify areas
- of improvement;
- Able to work with a variety of technologies;
- Proficient at writing scripts to provision servers / clusters;
- Knowledgeable on what are the best security practices, and is proactive in making
- sure that the company follows them;
- Able to work with others in a fast paced environment; and,
- Able to finish tasks on-time.
Key Areas of Responsibility :
- Manage servers / clusters, docker images, secret management and rotation, ci / cd
- pipelines, deployments, and the monitoring of our technology stacks.
- Provision and manage our infrastructure as code.
- Manage container orchestration, including container lifecycle, provisioning,
- deployment, scaling, networking, and load balancing.
- Apply security patches and fixes as needed.
- Employ best security practices, including the maintenance of secrets.
- Collaborate with product owners, developers, and support to ensure continuous
- and reliable delivery of services.
- Automate development and testing.
- Monitor technology for errors and anomalies (and set up alerts accordingly), and
- recommend corrective actions.
- Optimize performance and maintain system stability.
- Document systems and environments.
Requirements / Preferred Skills :
- Bachelor's degree in computer science, information technology, or a relevant field
- preferred.
- 5+ years working as a CloudOps Engineer in an Agile product team environment.
- 3+ years working with AWS cloud-based technologies, including CloudWatch, EC2,
- ECR, EKS, S3, SQS, Kinesis, Lambdas, and RDS.
- Experience hosting solutions in hybrid environments (i.e. in the cloud and in
- colocation data centers).
- Strong proficiency with Infrastructure as Code technologies (e.g. Terraform and
- Ansible).
- Strong proficiency with Docker and Kubernetes.
- Strong proficiency with continuous integration and continuous deployment
- pipelines (e.g. Travis-CI and Spinnaker).
- Strong proficiency with administrating Linux and Windows operating systems.
- Experience coding in Bash, as well as in at least one other high-level programming
- language (e.g. Python).
- Experience with application monitoring tools (e.g. WhatsUp, Prometheus, AWS
- CloudWatch, Grafana, and Lens), as well as with quality assurance testing.
PrincePerelson & Associates is an Equal Opportunity Employer and we do not discriminate against applicants due to race, color, religion, sex, national origin, age, disability, genetics, veteran status, or on the basis of disability or any other federal, state or local protected class.
All applicants applying for U.S. job openings must be authorized to work in the United States.