Bangalore, Karnataka, India Remote (Global) Employment

Thoughtworks is hiring a Systems Support Engineer

About the Role

Thoughtworks is hiring a Systems Support Engineer to play a critical role in guaranteeing the operational efficiency, stability and availability of intricate application systems. You will lead teams to achieve operational success, enhance proficiency in incident management and DevOps, engage directly with clients, and deliver inventive solutions.

What You'll Do

  • Understand complex application systems and debug business-impacting issues.
  • Use incident management processes and tools, application monitoring metrics, and tooling to generate reports and take corrective actions.
  • Leverage knowledge of different logging techniques for alerting, monitoring, and identifying root causes.
  • Follow standards and best practices to bring operational efficiencies, stability, and availability.
  • Lead the planning and execution of system upgrades, migrations, and maintenance activities, minimizing downtime.
  • Use continuous delivery practices to evolve and support high-quality software in collaborative teams.
  • Efficiently use DevOps tools and practices to deploy and run software.
  • Act as a mentor for less-experienced peers through technical knowledge and leadership skills.
  • Apply the latest technology thinking from the Technology Radar to solve client problems.

What We're Looking For

  • Experience working in languages such as Kotlin and Typescript.
  • Good understanding of cloud platforms such as AWS, Azure, or GCP.
  • Experience with application monitoring tools such as DataDog, Prometheus, or Grafana, including generating reports and taking corrective actions.
  • Experience working with a relational or non-relational database.
  • Experience with CI/CD tools like Jenkins, Github Actions, Buildkite, or Azure pipelines.
  • Strong debugging and triaging skills to troubleshoot code effectively.
  • Ability to ensure deliverables (bug fixes, enhancements) are high-quality and well-tested.
  • Can conduct system performance analysis, identify bottlenecks, and implement optimization strategies.
  • Can do predictive analysis and proactive identification of issues with development teams.
  • High-level understanding of various architectures such as monolithic, N-tier, layered, microservices, and serverless.
  • Good communication and articulation skills.
  • Resilient in ambiguous situations and can approach challenges from multiple perspectives.
  • Can influence clients on processes including incident management, support levels, scope of work.
  • Advocate for and implement cloud best practices in resource optimization, monitoring, and alerting.
  • Advocate for security best practices and their implementation.
  • Comfortable with Agile methods, such as Scrum or Kanban.
  • Willing to be part of a rotation- and need-based 24x7 available team and handle multiple engagements.

Nice to Have

  • Enjoy influencing others and advocate for technical excellence while being open to change.
  • Have a presence in the external tech community and share expertise via speaking engagements, open source contributions, blogs.

Technical Stack

  • Languages: Kotlin, Typescript
  • Cloud Platforms: AWS, Azure, GCP
  • Monitoring & Observability: DataDog, Prometheus, Grafana
  • CI/CD: Jenkins, Github Actions, Buildkite, Azure pipelines

Team & Environment

You'll join Thoughtworks, a dynamic and inclusive community of bright and supportive colleagues, where you'll do purposeful and impactful work. The company has a strong commitment to continuous learning, autonomy balanced with a strong cultivation culture, and career development supported by interactive tools, numerous programs, and teammates.

Work Mode

This is a global role.

Thoughtworks is an equal opportunity employer.

Required Skills
KotlinTypescriptAWSAzureGCPDataDogPrometheusGrafanaJenkinsGithub ActionsCI/CDMonitoringCloud Platforms
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Thoughtworks

A leading technology consultancy that helps clients solve complex business problems using technology, with a focus on innovation and continuous learning.

Visit website
Job Details
Department Information Technology
Category infrastructure
Posted 14 days ago