Who Are We?
Partner.Co is a global health and wellness company that partners with independent Brand Partners to help people achieve a body, business, and lifestyle they love. Through a process we call Partnership Marketing, we provide Brand Partners with everything they need to build their business, including high-demand products in the wellness, fitness, skincare, and personal care spaces, plus logistics, operations, marketing, and more. Our Brand Partners build their business by referring people to the suite of Partner.Co products are rewarded with money, travel, recognition, and fun events.
Our Culture
Partner.Co is a dynamic company with our Innovation Center located in Lehi, Utah, and offices around the globe. Our international presence enables our corporate staff to engage with diverse cultures as we collaborate and thrive as one high-performing, energetic team. We foster a collaborative culture where hard work is balanced with fun, and every team member's contributions are valued. Your impact matters, and we encourage all ideas!
We are passionate about health and wellness! As a member of our team, you can participate in our Employee Transformation Group, where you'll receive guidance, support, and complimentary products to help you achieve your personal wellness goals. Plus, you'll have a community of friends cheering you on every step of the way!
About the role
- As a DevOps Engineer IV at Partner.Co, you will be instrumental in optimizing our development and deployment processes, ensuring the reliability and scalability of our systems, and driving innovation within our technology stack. You will collaborate with cross-functional teams to implement best practices and streamline the software delivery pipeline. Your expertise in automation, infrastructure management, and continuous integration/delivery (CI/CD) will be vital in achieving our goals. You will also mentor junior team members, fostering a culture of learning and collaboration.
Supervisory Responsibilities
Duties and Responsibilities
- Infrastructure Design and Management: Design, build, and maintain stable and efficient infrastructure to optimize service delivery across multiple environments throughout the development lifecycle.
- System Monitoring and Improvement: Monitor, troubleshoot, maintain, and continuously improve systems and processes to ensure high availability and performance.
- Architecture and Design Reviews: Actively participate in system architecture discussions and technical design reviews to ensure scalability, reliability, and security.
- Automation and IaC: Implement automated infrastructure and processes using Infrastructure as Code (IaC) tools such as CloudFormation, Terraform, Chef, Puppet, or Ansible.
- Security Best Practices: Implement security best practices in infrastructure and applications to safeguard our systems.
- DevOps Methodologies: Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions.
- Innovation and Technology Adoption: Introduce and implement innovative techniques and technologies to enhance our operations.
- Project Contribution: Contribute to complex aspects of projects, managing multiple tasks and timelines effectively.
- Mentorship: Mentor and be a resource to other team members, helping to elevate the skills and experience of the team.
- Other Duties: Perform additional responsibilities and tasks as required to support the team and organization. This may include participating in special projects, contributing to team initiatives, and adapting to evolving business needs.
Required Technical Skills
- Cloud Platforms: Proficiency in AWS, Azure, Google Cloud, or other cloud providers, with knowledge of services like EC2, S3, VPC, Kubernetes (ECS), Lambda, and Cloud Search.
- Containerization and Orchestration: Expertise in Amazon ECS, Kubernetes, and Docker for managing containers and orchestrating deployments.
- CI/CD Pipelines: Experience in setting up and managing CI/CD pipelines using tools like Bitbucket, AWS, Jenkins, GitLab CI/CD, or CircleCI.
- Scripting and Automation: Strong skills in scripting languages such as Python, Bash, Node.js, or PowerShell to automate tasks and processes.
- Version Control Systems: Proficiency in Git (Bitbucket) and understanding of branching strategies.
- Monitoring and Logging: Familiarity with tools like Prometheus, Grafana, ELK Stack, New Relic, AWS CloudWatch, or Datadog for monitoring and logging.
- Networking and Security: Understanding of networking concepts (DNS, VPNs, PCI, firewalls) and security best practices.
- Operating Systems: Strong knowledge of Linux/Unix systems and their administration.
- Database Management: Basic understanding of database systems (SQL and NoSQL).
Required Soft Skills
- Collaboration and Communication: Ability to work effectively with development, operations, and other teams, ensuring clear communication to bridge gaps between siloed teams.
- Problem-Solving: Strong analytical skills to troubleshoot and resolve issues quickly.
- Adaptability: Willingness to learn new tools and technologies as the DevOps landscape evolves.
- Attention to Detail: Ensuring systems are robust, secure, and scalable.
- Time Management: Ability to prioritize tasks and meet deadlines in a fast-paced environment.
Cultural Fit
We seek a candidate who embraces the DevOps culture of collaboration, continuous improvement, and automation, with a mindset focused on efficiency, reliability, and scalability.
Educational Requirements
- Bachelor’s degree in a related technical field or equivalent practical experience required.
- Minimum of 7 years of experience in related systems operations.
- Expert proficiency in scripting languages (Python, Shell, Node.js, etc.).
- Strong understanding of common web database types (relational databases, NoSQL, Document, etc.).
- AWS certifications are a plus.
Optional but Valuable Certifications
- Cloud Platforms: AWS Certified Solutions Architect, AWS Certified DevOps Engineer, Microsoft Certified: Azure Administrator Associate, Google Cloud Professional Cloud Architect.
- Infrastructure as Code (IaC): HashiCorp Certified: Terraform Associate, Puppet Certified Professional.
- Containerization and Orchestration: Certified Kubernetes Administrator (CKA), Docker Certified Associate.
- CI/CD Pipelines: Jenkins Engineer Certification, GitLab Certified CI/CD Specialist.
- Scripting and Automation: Microsoft Certified: PowerShell Specialist, Python Institute Certifications.
- Monitoring and Logging: Datadog Certified Monitoring Professional, Elastic Certified Engineer.
- Networking and Security: CompTIA Security+, Cisco Certified Network Associate (CCNA).
- Operating Systems: Red Hat Certified System Administrator (RHCSA), Linux Foundation Certified System Administrator (LFCS).
- Database Management: MongoDB Certified Developer Associate.
Work Arrangement
- Remote Work: Must have an adequate home office setup with a quiet, distraction-free workspace, ergonomic chair, and high-speed internet access, along with the ability to work effectively from a remote location in a professional and organized environment and be familiar with remote communication tools such as video conferencing and collaboration platforms for virtual meetings and discussions.