Solidigm is looking to develop new, cutting-edge firmware for Solid State Drives (SSDs) and requires a DevOps engineer to develop, maintain, and scale the development infrastructure, build and optimize pipelines, and ensure smooth deployment and operation of services.
Requirements
- Experience writing software lifecycle automation software
- Languages: Java and Python
- Comfortable designing and writing unit, functional, regression, and acceptance tests
- Experience designing and implementing complex process automation workflows (Jenkins Pipelines, GitHub Actions, Gitlab CI, etc…)
- Experience managing software lifecycle platforms (source code, continuous integration, binary storage, and/or code scanning services)
- Significant level of experience in debugging problems across software layers and systems
- Working knowledge of data-driven/declarative automation workflow concepts.
Responsibilities
- Develop, maintain and scale the development infrastructure for Intel SSD product development.
- Building and optimizing the build and test pipelines.
- Maintain and operate the infrastructure services.
- Building automated deployments through the use of configuration management technology.
- Deploying new modules and upgrades and completing fixes within the DevOps production environment.
- Improve health of code branches using management tools like: Git, Mercurial, Bitbucket, SVN…
- Working with project stakeholders turning product requirements into development and DevOps plans
Other
- The ability to organize multiple priorities and maintain discipline in determining and accomplishing the immediate and long term goals of a given program.
- Excellent written and presentation skills
- A history of self-starting and effective multitasking, with strong influencing and leadership skills
- Excellent communication skills and the ability to work closely with team members, both locally and across the organization is required.
- Agile development methodologies