Title:  System Infra Engineer

Job ID:  19261
Location: 

Digital Hub, SG

Description: 

 

About ST Engineering

ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence, and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange.

Our history spans more than 50 years, and our strategy is underpinned by our core values – Integrity, Value Creation, Courage, Commitment and Compassion. These 5 core values guide every aspect of our business and are embedded in our ST Engineering culture – from the people we hire, to working with each other, to our partners and customers.

 

About our Line of Business – Mission Software & Services 

Our Mission Software & Services business provides leading-edge mission critical command, control, and communications (C3) systems with secured IT infrastructure and managed services. We support our client’s innovation journey through design thinking, analytics, and AI-enabled decision support with our full suite of cloud computing solutions. We provide intelligent, actionable insights and sustainable solutions to our valued partners in diverse industries including defence, government, and commercial sectors.

 

Together, We Can Make A Significant Impact

We are seeking a skilled Infrastructure as Code (IaC) Engineer to join our service delivery team. The successful candidate will be responsible for designing, implementing, and maintaining infrastructure solutions using declarative code frameworks. This role combines technical expertise in on-premises and cloud platforms, automation tools, and DevOps practices to deliver reliable, scalable, and secure solutions for our clients across various industries.

 

The IaC Engineer will work closely with our delivery teams, clients, and technical stakeholders to understand requirements, architect solutions, and ensure seamless deployment and management of cloud and on-premises infrastructure.

 

Be Part of Our Success 

Infrastructure Design and Implementation

  • Design and develop Infrastructure as Code solutions using tools such as Terraform, Ansible
  • Automate provisioning, configuration management, and deployment processes across on-premises and cloud environments
  • Create and maintain reusable modules and templates for consistency and efficiency
  • Implement cloud-native solutions on Nutanix, AWS, Azure, and Google Cloud Platform

DevOps and CI/CD Integration

  • Build and maintain CI/CD pipelines using Jenkins, GitLab CI, Azure DevOps, and GitHub Actions
  • Integrate Infrastructure as Code practices into software delivery pipelines to enable continuous deployment
  • Implement GitOps practices and "build once, deploy anywhere" strategies
  • Develop automated testing frameworks for infrastructure validation and compliance

Infrastructure Management

  • Deploy and manage scalable, secure, and highly available infrastructure solutions
  • Configure networking components, security access controls, and identity management systems
  • Implement monitoring, logging, and alerting solutions using industry-standard tools
  • Develop and implement automated patch and update strategies
  • Ensure security and compliance by implementing security best practices and regulatory compliance standards

Operational Excellence

  • Develop and maintain comprehensive documentation, including infrastructure designs, runbooks, and standard operating procedures
  • Troubleshoot and resolve complex infrastructure issues while ensuring minimal downtime and optimal system performance
  • Implement backup, disaster recovery, and business continuity strategies
  • Stay current with emerging technologies and industry trends in cloud computing and infrastructure automation

Client Engagement and Technical Leadership

  • Collaborate with clients to translate requirements into technical solutions
  • Perform capacity planning and cost optimization activities
  • Provide technical guidance and mentorship to junior team members and client technical teams
  • Conduct code reviews and ensure adherence to best practices in infrastructure automation

 

Qualities We Value

  • Exposure to  automation and configuration management tools such as Terraform and Ansible
  • Exposure to containerization and orchestration technologies including Docker, Red Hat OpenShift, and Kubernetes
  • Proficiency in scripting languages including Python, Bash, and PowerShell
  • Strong understanding of version control systems, particularly Git and GitHub/GitLab workflows
  • Linux/Unix system administration experience with strong command-line proficiency
  • Understanding of networking concepts including TCP/IP, DNS, VPNs, firewalls, and load balancers
  • Experience with CI/CD pipeline implementation and management
  • Experience with monitoring, logging, and observability tools and practices
  • Experience with security scanning, code optimization, and performance monitoring

 

Our Commitment That Goes Beyond the Norm

  • An environment where you will be working on cutting-edge technologies and architectures.
  • Safe space where diverse perspectives are valued, and everyone’s unique contributions are celebrated. 
  • Meaningful work and projects that make a difference in people’s lives.
  • A fun, passionate and collaborative workplace.
  • Competitive remuneration and comprehensive benefits.