This position will primarily be responsible for leading the automation of infrastructure and maintaining it. Also, to create and manage Azure resources (Virtual Networks, Virtual Machines, Firewall Rules, etc.).
Defining and growing the company approach to DevOps across the technical teams within the organization.
Working with the different technical teams to identify areas of opportunity for automation. (i.e IT, QA, Mobile / native apps, backend, frontend)
Researching, documenting, and providing training about new practices in automation, cloud infrastructure, and monitoring systems.
Being an active role by participating in architecting and setting up both cloud infrastructure and automation for different clients and needs (hands-on position)
Bachelor’s degree in concentrations of computer science, management information systems, computer engineering, or closely related fields
Experience in Azure DevOps pipeline.
Experience in one or more of the following services and products : Docker, Terraform, Jenkins, Bamboo, git / GitHub, Vagrant, Ansible, and Packer
Linux server administration
Experience with production system monitoring tools and frameworks
Writing automation tools and scripts with languages such as NodeJs, Python, and Bash
Tuning and optimization of database management systems
Strong understanding of cybersecurity best practices and guidelines
Ability to collaborate with the engineering team as well as work independently on projects
Exceptional time management and ability to problem solve under pressure
Excellent judgment skills and team working abilities
Very strong verbal / written communication skills & excellent attention to detail
Flexibility in work schedule as needs arise
Energetic, enthusiastic, and self-motivated with a strong work ethic