Job Information
PrincePerelson & Associates DevOps Engineer in Provo, Utah
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.