Position Title: Cloud Application Solution Architect
Company: ST Electronics (Info-Software Systems) Pte Ltd
Business Area: Electronics
ST Info-Software Systems is looking for highly talented hands on technical architects to help accelerate our growing Professional Services business. This is an excellent opportunity to join STEE’s world class technical teams, working with some of the best and brightest engineers while also developing your skills and furthering your career within one of the most innovative and progressive technology companies.

Professional Services engage in a wide variety of projects for customers and partners, providing collective experience from across the STEE customer base and are obsessed about success for our customers. Our team collaborates across the entire STEE organization to bring access to product and service teams, to get the right solution delivered and drive feature innovation based upon customer needs.

We are looking for hands on architects/developers who are passionate about:
  • Helping customers architect scalable, highly available application solutions that leverage Public Cloud services
  • Architecting and developing customer applications to be cloud optimized
  • Working as a technical leader alongside customer business, development and infrastructure teams.
  • Providing deep software development knowledge with respect cloud architecture, design patterns and programming
  • Advising and implementing best practices for Cloud Deployment & Adoption from AWS, GCP & Azure
  • Working as both an infrastructure and application development specialist
  • Agile software development and DevOps
  • Implementing DevOps & Secure DevOps practices such as infrastructure as code, SDL, continuous integration and continuous/ automated deployment

    Requirements
  • BS/ Masters level technical degree or equivalent experience; Computer Science or Engineering background or equivalent experience
  • 7-8+ years of an application programming and/or hands-on technical application architecture experience building large scale applications.
  • Hands on Programing skills in .Net/ Python/ Go and/or Java required
Additional Experience in either .Net/Node.js, Ruby, .NET, Go or Scala, Kubernetes & Terraform are highly desirable.
  • Ability to travel to client locations as needed (25-50%)
  • Exposure to Agile development methodologies
  • Good experience with Continuous integration and continuous delivery
  • Extensive experience/ knowledge architecting, designing and programming applications in Public Cloud environment
  • Experience with designing and building application using Cloud services such as EC2/ Google Compute Engine/ Azure Virtual Machines, AWS Elastic Beanstalk/ GCP App Engine/ Azure App Service, AWS OpsWorks/ Google Cloud Deployment Manager/ Azure Automation & ARM
  • Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability, and BCP/ DR
  • Experience & knowledge in Networking (Cloud & On-Premise) across AWS Direct Connect/GCP Cloud Interconnect or Azure Expressroute; VPN’s, Peering, etc.
  • Experience working on Kubernetes, Containers & Docker
  • Knowledge/ experience in Cloud Storage offerings across Cloud providers (Object Storage, Block Storage, File Storage, Storage Tiers – Hot, Warm, Cold, Near Cool, Archival, etc)
  • Hands on programing skills in any of the following: Python, Java, Node.js, Ruby, .NET or Scala
  • Agile software development expert
  • Knowledge of Source Control (Github/ Gitlab, etc)
  • Experience with configuration management platforms (e.g. Chef, Puppet, Salt, Visual Studio/ VS Code, PCF or Ansible)
  • Strong scripting skills (e.g. Powershell, Python, Bash, Ruby, Perl, etc.)
  • Strong practical application development experience on Linux and Windows-based systems
  • Good communication and presentation skills.
Back to Job Listing