Systems Deployment Engineer
About the role
As a Systems Deployment Engineer, you will take a commercial product through installation, deployment, and proof of concepts. You will also drive innovative approaches to operating and supporting infrastructure to achieve results.
In this role, you will maintain and control access to the systems, and troubleshoot technical problems with a mix of infrastructure, software, networking, system administration, and documentation challenges. You will ensure a secure, stable and reliable operations center, while advocating for our customer and operator needs. In addition, you will also work with Operations, Program Management Office, and Engineering teams to help design, deploy, and manage enterprise solutions.
Responsibilities
● Deploy and configure air-gapped cloud solutions such as Google Distributed Cloud (GDC).
● Install, configure and manage multiple technologies including but not limited to network switches, firewalls, block storage, object storage, servers, and hardware security modules.
● Deploy and configure Operations Center (OC) IT infrastructure, including local workstations and IT equipment used to manage air-gapped cloud solutions.
● Troubleshoot and collaborate with engineering on issues that may arise with infrastructure or software while deploying an air-gapped cloud solution, collaborate within the organization and with external stakeholders to deliver complex enterprise solutions.
● Improve deployment and management processes for air-gapped cloud solutions by collaborating with external stakeholders such as engineering teams.
Minimum qualifications:
● Bachelor's degree in Computer Science or IT-related fi eld, or equivalent practical experience.
● 5 years of experience with Linux and operating systems technologies, and architecture/infrastructure in compute infrastructure, supporting, developing, maintaining cloud solutions.
● Experience designing, deploying, and managing enterprise solutions.
● Experience with managing hosted services/SaaS including familiarity with one or more of the following programming/scripting languages: Java, C, C++, .NET, Go, Python, shell, Perl, JavaScript
● Experience in managing Kubernetes extensibility through Custom Resources and Custom Controller.
● Understanding of network switching, VLAN, subnetting, IP addressing, routing and network troubleshooting.
● Singapore Government CAT 2A or higher security clearance (Singapore Citizen or Permanent Residence)
Preferred qualifications:
● Knowledge of enterprise-grade operating systems, working in Linux/Unix/WSL, Kubernetes, and network administration.
● Understanding of Virtualization in Kubernetes, Service Mesh, Public Key Infrastructure.
● Familiarity with Cisco switches, network overlay VxLAN and VRF, routing protocols.
● Experience in troubleshooting and supporting large-scale applications such as web services, data storage, databases, high-performance computing with Linux/Unix or Windows operating systems.
● Experience working in data center operations.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto’s website (https://www.techaalto.com/privacy/)
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.