Overview: A DevOps Engineer who manages and improves the communication between the operational and developmental sides of the software development process.
Their main duties include launching product updates, locating production errors and issues and building integrations that improve users’ experience.
Responsibilities: Guide teams in designing, building, testing and deploying changes to existing softwareEnhance the company’s IT infrastructure security protocolsIdentify manual processes that can be automatedConsider the organization’s entire IT infrastructure when making changes and improvementsMaintain and improve the company’s cloud infrastructure Qualifications: One year of prior experience required.Need a combination of Linux and Windows experience such as -Linux Skills at an admin level.Linux Scripting (Bash).Advanced GIT knowledge.Groovy Scripting (Jenkins Scripting).GitLab Experience.Jenkins experience.Python in a Linux environment.
and Windows skills at an admin level.Windows Scripting (Windows Batch, PowerShell, ).MS Visual Studio knowledge (Use of VS, Development of templates, interfacing to the Micro Focus system, support of developers, interfacing with GIT and TFS).Team Foundation Services experience.Python in a windows environment.FTP and WinSCP scripting and setup.