Job Description
We are looking for a skilled DevOps Engineer to join our team in New Castle, Delaware. This is a Contract-to-permanent position where you will play a pivotal role in managing and enhancing build systems, automation workflows, and security protocols for embedded Linux environments. If you thrive in a dynamic and collaborative setting, this opportunity offers a chance to make a significant impact.
Responsibilities:
• Develop, customize, and manage Yocto-based embedded Linux build systems to meet project requirements.
• Troubleshoot build failures and implement effective solutions in a timely manner.
• Research and integrate innovative technologies to optimize build infrastructure and automation processes.
• Design and implement secure automation solutions for development, testing, and production environments.
• Maintain and monitor infrastructure security systems and ensure compliance with security protocols.
• Build and maintain CI/CD pipelines using tools like GitHub Actions, Azure Pipelines, and Artifactory.
• Collaborate with cross-functional teams to improve engineering tools, processes, and data security.
• Create and update comprehensive documentation for build processes, security protocols, and automation workflows.
• Mentor team members on best practices in security, automation, and DevOps methodologies.
• Provide guidance on cloud security practices, including encryption, network segmentation, and system hardening.• Minimum of 5 years of experience designing and implementing CI/CD pipelines for Linux-based embedded software development.
• Proficiency in scripting languages such as Python, Bash, or Bitbake.
• Strong knowledge of cloud security best practices and infrastructure management.
• Hands-on experience with build tools and CI/CD platforms like GitHub Actions, Azure Pipelines, and Artifactory.
• Familiarity with containerization and orchestration tools such as Docker or Kubernetes.
• Experience with logging, performance monitoring, and optimization tools.
• Excellent communication and collaboration skills, particularly in cross-functional team settings.
• Bachelor's degree in a relevant field or equivalent combination of education and experience.