x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   System Support Engineer
 banner picture 1  banner picture 2  banner picture 3

System Support Engineer

Thoughtworks Pte. Ltd.

Thoughtworks Pte. Ltd. company logo

Systems support engineer (Lead Consultant) act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to projects and spend time negotiating with clients to bring a technical vision to life. Having a balance of high-level and tactical mindsets is a must, as you will spend time both with clients and your teammates.

Job responsibilities

  • You have good experience on incident management process and tools
  • You will gain understanding of complex application systems and find your way through them to debug a business impacting issue
  • You will lead the planning and execution of system upgrades, migrations, and maintenance activities, minimizing downtime and disruption to operations
  • You will use continuous delivery practices to evolve, support and deliver high-quality software as well as value to end customers as early as possible while working in in collaborative, value-driven teams to build innovative customer experiences for our clients
  • You will follow standards and best practices to bring operational efficiencies, stability, and availability of the system
  • You will leverage your skills on the various application monitoring metrics and tooling and using them to generate reports and take corrective actions
  • You will leverage your knowledge regarding the different Logging techniques (various levels) and use them for alerting, monitoring and to identify root cause of incidents
  • You will efficiently utilize DevOps tools and practices to deploy and run software
  • You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills
  • Apply the latest technology thinking from our Technology Radar to solve client problems
  • You are comfortable with being on stand-by and ready to provide support on any emerging issues - support duties will be on rotation basis

Job qualifications

Technical Skills

  • You have experience with one or more programming languages, like Java, PHP, Python, .Net or any object-oriented programming languages and you are keen to learn others as needed.
  • You must possess strong debugging/triaging skills to troubleshoot code effectively.
  • You have a good understanding of various architectures like monolithic, N-tier, layered, microservices, serverless etc and should be able to support applications built by Thoughtworks and others
  • You have experience working with one of the Relational Databases like MS SQL/MySQL/PostgreSQL
  • You have the ability to write code that is of high quality, well tested and maintainable.
  • You have experience working with CI/CD tools like Jenkins/Github Actions/Buildkite or Azure Pipelines
  • You have experience working with various application monitoring tools ( like DataDog, Prometheus or Grafana. You understand the different metrics that go with it and are able to generate reports and take corrective actions
  • You can conduct system performance analysis, identify bottlenecks, and implement optimization strategies to enhance system efficiency.
  • You can do Predictive analysis for and come up with proactive identification of issues working with development teams.
  • You are comfortable working with Agile methods, such as Scrum or Kanban

Nice to have

  • You have experience in working with one of the cloud platforms, AWS, Azure or GCP
  • You have basic hands-on experience with containerization tools like Docker
  • Have experience in any UI frameworks like Angular, React
  • Familiarity with a NoSQL Database like MongoDB is a plus.
  • You are familiar with clean code practices

Professional skills

  • You enjoy influencing others and always advocate for technical excellence while being open to change when needed
  • Good communication and articulation skills
  • Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more
  • You're resilient in ambiguous situations and can approach challenges from multiple perspectives
  • You can influence clients as and when required on various processes including incident management, support levels, scope of work etc - should come up with details that will create the justification for such changes.
  • Advocate and implement cloud best practices in the areas of resource optimization, monitoring, alerting
  • Advocates security best practices and implementation of the same

Other things to know

Learning & Development

There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.

About Thoughtworks

Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.

Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs