Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Arthrex, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior DevOps Engineer - Yocto at Arthrex will play a crucial role in enhancing our engineering processes through the implementation and management of DevOps practices and tools. This individual will take charge of the development, integration, and deployment of our Yocto-based embedded solutions, ensuring a seamless workflow between software development and operations. The ideal candidate will contribute to our infrastructure's scalability and reliability while actively participating in problem resolution and optimization efforts across the organization.
Job Responsibilities
- Design and implement automated build and deployment pipelines for Yocto-based systems.
- Collaborate with cross-functional teams to integrate development, testing, and deployment practices.
- Maintain and optimize CI/CD workflows, ensuring efficient and continuous integration of system components.
- Utilize configuration management tools to automate infrastructure provisioning and management.
- Monitor system performance and troubleshoot issues, providing operational support as needed.
- Ensure system security by implementing best practices and utilizing appropriate tools and technologies.
- Participate in code reviews and provide mentorship to junior engineers in DevOps methodologies.
- Document processes and configurations to enhance organizational knowledge sharing.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in DevOps roles, with a focus on Yocto project development.
- Proficient in Linux-based systems and scripting languages (such as Python, Bash, etc.).
- Strong understanding of CI/CD tools such as Jenkins, GitLab CI, or similar.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with configuration management tools (Ansible, Puppet, Chef) preferred.
- Solid grasp of cloud services, especially AWS, Azure, or GCP.
- Excellent troubleshooting skills and a strong analytical mindset.
Technologies & Tools
The Senior DevOps Engineer - Yocto will primarily work with embedded Linux systems and the Yocto Project. The role encompasses a variety of tools and technologies including version control systems like Git, automated build systems, containerization tools such as Docker, and CI/CD solutions like Jenkins or GitLab CI. Familiarity with cloud platforms like AWS or Azure and configuration management tools like Ansible or Puppet will also be integral to the position, ensuring that the deployments are reliable, scalable, and secure.
Ideal Candidates
Ideal candidates for the Senior DevOps Engineer - Yocto position should demonstrate strong problem-solving abilities and a proactive approach to challenges. They should possess excellent communication skills to effectively collaborate with diverse teams and articulate technical concepts to non-technical stakeholders. A passion for continuous learning, as well as adaptability in a fast-paced environment, is essential. Candidates should also exhibit a strong commitment to quality and efficiency in all aspects of their work, focusing on achieving high standards in system performance and reliability.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.