Job Openings G05 - DevOps Engineer

About the job G05 - DevOps Engineer

What to Expect

  • Work with products team to analyze and enhance products from reliability perspective. Participate in the products development cycle to ensure sustainability and reliability is built right into the products.
  • Support end users on the enrolment of their devices into the SEED zero trust network solution
  • Support product teams on the integration of their systems into the SEED zero trust network solution
  • Be the guiding subject matter of expert for DevOps methodologies, contribute to Automation, Availability, Scalability and Resiliency to the team and the development communities within government.
  • This role has focus on ensuring infrastructure as code deployment security with various CICD toolchain such as Gitlab, Atlassian, Terraform.
  • Proactive and have keen interest in keeping up with the latest technical advancement in Zero Trust, SASE, IAC solutions
  • Subject matter expert on EUC supporting L3 Ops issues, guiding and training L2 Ops

Requirements

  • Experienced in designing and implementing Mobile Device Management (MDM) solutions
  • 3+ years of experience in building large scalable infrastructure and platform with IAC and GitOps
  • Familiar with cloud services such as AWS and Azure.
  • Familiar with Zero Trust Network solutions such as Azure AD Conditional Access and Cloudflare Access.
  • Familiar with Mobile Device Management (MDM) solutions such as Intune.
  • Familiar with Networking concepts such as DNS resolution, VPN software and tunnelling proxies.
  • Familiar with supporting MDM and VPN issues on the Windows and MacOS operating system
  • Experience in large-scaled distributed environments and their challenges.
  • Hands-on experience with Terraform, Gitlab/Atlassian and how to secure the deployment pipelines
  • Experience with IAC deployments and its best practices.
  • Familiar with IAC security and opensource tools in relevant domains.
  • Good to have knowledge and experience on GitOps
  • Good to have knowledge on Node.js, Python or other scripting languages.
  • Good to have practiced Site Reliability Engineering principle.

How to Succeed

  • Passion for automation for large scalable systems ensuring they are highly secured, resilient and highly available.
  • Doesn't mind spending efforts understanding infrastructure and code to make it reliable and automated.
  • Have strong communication skills and belief in what you are doing.
  • Extremely strong team-player, primary focus is on leveraging your experiences to help the team succeed.
  • Strong contributor and hands-on in all your past experiences.
  • Degree in Computer Science or related disciplines.
  • Advocate for the best Engineering and DevOps principles.
  • Self-initiated, have keen interest on latest technology and practice continuous improvement