Role and responsibilities
- Collaborate with development and operations teams to design, deploy, and maintain Azure-based solutions.
- Utilize Bicep and Terraform for Infrastructure as Code to automate the provisioning and management of Azureresources.
- Manage YAML configurations for various deployment processes.
- Deploy and manage monitoring metrics and logging capabilities across systems and applications.
- Championing innovation through containerization and Kubernetes.
- Collaborate with the security team to implement and enforce security best practices across Azure environments.
- Apply industry standards and best practices to ensure system and application security.
- Design, implement, and optimize Azure networking solutions, ensuring high performance, availability, and security.
- Take ownership and be a central point of contact for any reported issues, ensuring communication is both regular and professional.
- Promote and foster a collaborative culture, Platform Engineering team is engrained into all facets of the Cloud Landscape
- Contribute to the maintenance and grooming of the backlog for the Platform engineering delivery workstream.
- Design and build cloud infrastructure for high availability, disaster recovery and business continuity while ensuring reliability, elasticity, and security.
- Deliver agile and innovative cloud solutions that take advantage of technological advances to allow for cost reduction, standardisation, and commoditisation.
- Support the delivery of new applications and upgrades through cloud enablement, orchestration, and automation.
- Contribute to the development and improvement of processes and technology standards across the cloud infrastructure and security domains.
- Collaborate with relevant teams to deliver on-going cloud infrastructure enhancements.
- Keep abreast of the latest advances in cloud platforms and services.
- On-board new cloud technologies/services and challenge existing designs or implementations.
- Contribute to threat prevention and remediation efforts through continual monitoring, facilitating penetration testing, vulnerability assessments and log analysis.
- Operate within a change-controlled environment and ensure that deployments are conducted in accordance with relevant release procedures.
- Participate in a wide variety of global projects, improvements, and control activities to enable growth in business footprint, innovation, and digital transformation.
- Share knowledge and expertise with others, participate in show and tells, coaching and mentoring peers as required.
- Occasional work outside of normal business hours may be required at times, for major incidents or planned maintenance.
- Any other ad-hoc duties as assigned by supervisor
Requirements:
. Proven experience as an Azure Platform Engineer or similar role ie DevOps Engineer.
. Strong experience with Infrastructure as Code using Bicep, ARM or Terraform.
. Experience with Azure DevOps asa CICD tool, able to maintain pipeline repos spanning across multiple
projects.
. Proficient in managing YAMLconfigurations for deployment processes.
. In-depth knowledge of Azure networking, including VNet, Subnet, ExpressRoute, and VPN configurations.
. High understanding of cloud infrastructure designs, patterns, and best practices. Experience with
Microsoft 365, Azure PaaS and IaaS, Infrastructure as Code (IaC), test-driven development, and automated CI/CD.
. Proficiency in PowerShell scripting for automation and configuration management.
. Solid understanding of Azure Active Directory, including identity and access management.
. Experience with containerization tools such as Docker and orchestration with Kubernetes.
. Experience with cloud-focussed logging and monitoring tools (preferably using Azure Monitor with
Application Insights and Log Analytics).
. Awareness of security control techniques, such as access controls, defence in depth, security-shift-left etc., and how they can be applied in cloud-based systems as well as traditional IT environments.
. Technical proficiency with scripting and automation (using PowerShell and/or Python).
. Experience with Microsoft Intune for endpoint management.
. Knowledge of ITIL framework, certification an advantage.
. Experience using ITSM tools (Jira,ServiceNow, Remedy etc.)
. Experience with software-defined networking and security controls (SD-WAN/SASE).
. Experience with desktop-as-a-service and modern management (especially Azure Virtual Desktop and Microsoft Endpoint Manager).
. Experience with security information and event management (preferably using Azure Sentinel).
. Experience with Azure SQL (proficiency in SQL assumed).
. DevSecOps certification(s).
. Azure certification(s).
. Experience with Jiraautomation.
. Experience with agile delivery methodologies (e.g., SCRUM or Kanban).
. Domain knowledge of energy physical and financial commodities and derivatives.
Interested applicants, please email your resume to Karin Chan Wei Kien
Email: [Confidential Information]
CEI Reg No: R1104584
Recruit Express Pte Ltd
UEN: 199601303W
EA Licence No: 99C4599