Job Description
We are a leading provider of embedded systems solutions, specializing in microcontrollers, FPGAs, and Windows-based applications. We are a prominent player in the defense industry and are seeking a highly skilled and motivated DevOps Expert to join our team and play a pivotal role in optimizing our development and deployment processes.
Responsibilities
- Design and implement DevOps processes for continuous integration, continuous deployment (CI/CD), and automated testing for microcontroller and FPGA-based applications.
- Collaborate with software developers and engineers to improve the efficiency and reliability of development and deployment workflows.
- Manage and maintain version control systems and build automation tools for Windows-based applications.
- Monitor and troubleshoot system issues to ensure optimal performance.
- Implement security best practices for protecting sensitive data and ensuring compliance with industry standards.
- Collaborate with cross-functional teams to ensure successful product releases.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience working in a DevOps role, preferably in embedded systems or hardware-related projects.
- Proficiency with DevOps tools and frameworks such as Jenkins, Git, Docker, Kubernetes, and Ansible.
- Strong scripting and programming skills, including Python, Bash, or PowerShell.
- Familiarity with microcontrollers, FPGAs, and Windows development environments.
- Knowledge of Agile, Scrum, Kanban, Jira, CI/CD, and Git for better software reliability, software project management, software configuration management, and software quality assurance.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills to work effectively in a team-oriented environment.
Bonus Points
- Experience in big data or AI product solution testing, POC testing, and open-source component integration testing.
- In-depth understanding of Big Data or AI product architecture principles.
- Product R&D experience in DevOps mode.
- CMMI and data analytics expertise.