Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them
- Establish milestones for necessary contributions from departments and develop processes to facilitate their collaboration
- Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team
- Provide detailed specifications for proposed solutions including materials, manpower and time necessary
- Provide clear goals for all areas of a project and develop steps to oversee their timely execution
- Work closely with engineering professionals within the company to maintain hardware and software needed for projects to be completed efficiently
- Mentor and train other engineers throughout the company and seek to continually improve processes companywide
- Work alongside project management teams to successfully monitor progress and implementation of initiatives
Job Requirements
Skills:
- Have a good knowledge of Git and GitHub source control
- From 3 to 5 years’ experience
- Have a good knowledge of Docker
- Have a good knowledge of Jenkins with plugins built for developing CI/ CD pipelines
- Have a good knowledge of Kubernetes
- Have a good knowledge of Azure DevOps Server
- Have a good knowledge of one cloud platform (Azure or Google)
- Have a good knowledge of Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
- Have a good knowledge of windows server 2012 or plus, and Linux (Ubuntu and Centos)