
DevOps Engineer II
Role summary
Jamf is seeking a remote DevOps Engineer II (CI/CD) to automate and develop the backend infrastructure for its Apple device management platform. This role involves designing, deploying, and maintaining scalable, secure, and reliable cloud systems using infrastructure as code, containerization, and automation. The engineer will collaborate with cross-functional teams to enhance deployment pipelines, improve system security, and ensure operational excellence. Key qualifications include a minimum of 2 years of experience with CI/CD tools, configuration management, operating systems (Linux, Windows, Mac), programming languages (Python/Golang), source control, Kubernetes, AWS, and IaC tools. The position offers a competitive salary and benefits, with opportunities for professional growth in a leading technology company.
About The Company
Jamf is a leading provider of Apple device management solutions, dedicated to empowering organizations worldwide to maximize the potential of their Apple ecosystem. With a strong emphasis on innovation, trust, and flexibility, Jamf supports tens of thousands of customers globally in streamlining their Apple device management processes. The company's open and collaborative culture fosters creativity, respect, and continuous growth, making it a preferred employer for technology professionals who value work-life balance and meaningful impact. Recognized for its excellence, Jamf has been named among the best companies to work for in various industry rankings, reflecting its commitment to employee development and customer success.
About The Role
The DevOps Engineer II (CI/CD) at Jamf is a critical role responsible for automating and developing the backend infrastructure that powers the Jamf Cloud platform. This platform enables organizations to manage Apple devices efficiently and securely. The role involves designing, deploying, and maintaining scalable, secure, and reliable cloud-based systems using modern infrastructure as code, containerization, and automation techniques. The engineer will collaborate with cross-functional teams, including software developers, product managers, and cloud operations, to enhance deployment pipelines, improve system security, and ensure operational excellence. This position is remote, based in Minneapolis, MN; Eau Claire, WI; or Austin, TX, with occasional requirements to work from a Jamf office or collaborative workspace for key events or team activities.
Qualifications
- Minimum of 2 years experience with Continuous Integration tools and techniques (e.g., Jenkins, Bamboo, Github Actions)
- Minimum of 2 years experience with configuration management and deployment tools (e.g., Ansible, Chef, Puppet)
- Proficiency in operating systems such as Linux, Windows, and Mac (minimum 2 years)
- Hands-on experience with programming languages like Python or Golang (minimum 2 years)
- Experience with Source Control Management tools such as Git or Subversion (minimum 2 years)
- Knowledge of deploying and managing workloads in Kubernetes (minimum 2 years)
- Experience building and maintaining cloud-native services on Amazon Web Services (AWS) (minimum 2 years)
- Proficiency with infrastructure as code tools such as Terraform, CloudFormation, or OpenTofu (minimum 2 years)
- Ability to document processes and maintain audit-ready systems
- Experience with issue tracking software such as JIRA (preferred)
- Understanding of enterprise security best practices and system hardening (preferred)
- Experience with monitoring and logging tools like ELK, Sumologic, or LogicMonitor (preferred)
- Knowledge of structured databases such as MySQL or DynamoDB (preferred)
- Familiarity with government compliance standards such as FedRAMP (preferred)
- Experience with Jamf products or the Apple ecosystem (preferred)
- Knowledge of monitoring/observability tools like Grafana or Tempo (preferred)
- SAFe Agile methodology experience (preferred)
- Understanding of identity and authentication protocols such as OAuth 2.0, OpenID Connect, SSO (preferred)
- Relevant certifications such as LPIC, RHCE, AWS Solutions Architect or Developer (preferred)
- Bachelor’s degree or equivalent experience in a related field (preferred)
Responsibilities
- Develop, deploy, and maintain scalable production environments leveraging automation, Infrastructure as Code, and containerization technologies.
- Implement security best practices into system design, configuration, and deployment processes.
- Evaluate, plan, and execute the configuration and integration of new software services and tools.
- Create custom automation tools and scripts to streamline operational processes.
- Support and scale the Continuous Integration and Continuous Delivery (CI/CD) pipelines to ensure rapid and reliable software releases.
- Manage data lifecycle, including backups, permissions, and audits, especially for sensitive information.
- Participate in on-call rotations, triage alerts, and assist in disaster recovery procedures to ensure system availability and resilience.
- Collaborate within Agile teams, providing code reviews, planning estimations, and contributing to sprint activities.
- Maintain comprehensive technical documentation for infrastructure, processes, and configurations.
- Work effectively with cross-functional teams including product owners, developers, and cloud operations to deliver high-quality solutions.
- Perform other duties as assigned, adhering to departmental policies and security protocols.
Benefits
- Competitive salary within a transparent pay range of $93,700 to $199,800, commensurate with experience and qualifications.
- Comprehensive health, dental, and vision insurance plans.
- Flexible work arrangements supporting work-life balance.
- Opportunities for professional growth and career advancement within a pioneering technology company.
- Participation in innovative projects that impact thousands of global customers.
- Access to a vibrant, collaborative, and inclusive work environment.
- Recognition as a top employer, including awards for best companies and trusted brands.
- Continuous learning through training, certifications, and industry events.
- Engagement with a passionate community of engineers and technology leaders.
Equal Opportunity
We are proud to be an Equal Employment Opportunity employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or any other basis protected by federal, state, or local law.
Similar roles
DevOps Engineer IIProgress Software · Madison, Wisconsin, United States · Hybrid- DevOps Engineer IIRenaissance Learning · United States · Remote
- DevOps Engineer IIVytlOne · Overland Park, Kansas, United States · Hybrid
- DevOps Engineer IIInComm Payments · East Toledo, Ohio, United States · Remote
DevOps Engineer IIo9 Solutions · Dallas, Texas, United States · Onsite