- Scale StageRapidly increasing operations
Senior DevOps Engineer
- No equity
- Malaysia •
- 5 years of exp
- Full Time
Available
In office - WFH flexibility
About the job
As the DevOps Engineer, you will be a part of our Solutions team and responsible for deployment and monitoring of Vidispine’s BMS (Broadcast Management Systems) software used by some of the largest broadcasters in worldwide. You will also take part in setting up and developing tools, proce-dures and pipelines used by our development teams to deliver and deploy applications and solutions for our customers, working alongside our teams as well as our customer’s IT and business teams.
You will be expected to understand the applications’ technical architecture and support configuration and operation of the infrastructure they rely on (such as database, application servers, cloud envi-ronments). You will also diagnose symptoms, analyze root causes, and initiate preventative measures to avoid the possibility of incident reoccurrence. The ideal candidate is expected to take ownership and accountability of the performance and reliability of the services that the business manages.
Responsibilities:
• Implement and maintain the core business' infrastructure architecture.
• Build automation frameworks for the deployment based on provided specification and man-age and monitor web-based business services and platforms.
• Develop automated scripts for building development and production environments.
• Create tools that improve developer capacity and productivity.
• Test and support automated risk-management techniques.
• Collaborate with the development teams in creating solutions for deploying and monitoring sites/software/applications.
• Maintain constant communication with the IT department in the event of any issues with the business' sites/software/application.
• Troubleshoot complex issues in a quick and effective manner.
Requirements:
• Bachelor's Degree or Master's in Computer Science, Engineering, Software Engineering, or a relevant field.
• Ability to execute a fast and secure deployment process and CI / CD.
• Good experience in MSSQL set-up, manipulation, or query.
• Good experience in Windows Server administration, and advanced knowledge in PowerShell
• Good experience with infrastructure as code software tool (e.g., Terraform, Ansible, etc).
• Good experience with cloud services (e.g., Azure or AWS).
• Good experience with configuration management tools (e.g., Puppet or Chef).
• Good knowledge of high-availability approaches such as failover, load balancing, clustering, and risk-management.
• Adept knowledge of IT security compliance.
• Experience in agile software development after SCRUM / Kanban.
• Excellent team player, displaying strong customer focus and great communication skills.
Added advantages:
• Good professional experience in software development.
• Extensive experience in the development of microservices and/or migration to Azure or other cloud services.
• Experience in Docker and Kubernetes.
• Current with industry trends, IT operations and industry best practices, and able to identify the ones we should implement.
• Excellent analytical, conceptual, and organizational skills.
• Knowledge of the areas: broadcast equipment, technologies, and workflows
About the company
- Scale StageRapidly increasing operations