Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Infrastructure Support Engineer
Location
Australia
Posted
7 days ago
Salary
0
Seniority
Mid Level
Job Description
Infrastructure Support Engineer
Thoughtworks
Role Description As a consultant Infrastructure Support Engineer, your daily responsibilities are integral to ensuring technical excellence and operational efficiency, particularly in cloud environments. Your contribution as a first responder extends to automating day-to-day operations, responding to and escalating production incidents, and assisting development teams in incident resolution. - You will keep a vigilant eye on the operations of shipped products and services following the agreed upon “Eyes on glass/Follow the sun” engagement models. - You will monitor product/service operations against key performance indicators defined by the business and take necessary actions in response to detected deviations. - You will document the appropriate responses to various kinds of incident scenarios in collaboration with development teams and prepare runbooks. - You will reduce the human effort in day-to-day operations by automating, configuring and tweaking alerts, and monitoring as necessary. - You will respond to production incidents and execute well defined responses, raising the incident to higher levels of support wherever necessary. - You will assist development teams in incident resolution as necessary, e.g.: as a pair, providing updates, handling communication, etc. - You will assist in conducting incident root cause analysis (RCA), preparing incident postmortem reports, communicating incident RCA to client stakeholders whenever necessary and responding to queries and resolution approaches. - You will pair on implementing service/product reliability improvement by writing infrastructure/observability configuration code, in collaboration with service reliability engineers. Qualifications - You are familiar with CI/CD tools such as Jenkins, GitlabCI, CircleCI, etc. - You have had exposure to log aggregation systems, e.g.: EFK, Splunk, Datadog. - You have hands-on experience with monitoring, alerting and observability, e.g.: Prometheus, Grafana, Datadog. - You possess a good understanding of at least one Public Cloud, e.g.: AWS, Azure, GCP. - You have hands-on experience executing most common operations in managing workloads on any container ecosystem tech stacks e.g.: Docker, Kubernetes, Openshift. - You have a basic understanding of API concepts such as request, response, headers, authentication, JSON payloads, etc. - You have a basic understanding of networking including concepts such as high availability, load balancing and proxies. - You have a basic understanding of traffic load management approaches such as horizontal and vertical scaling. - You have a basic understanding of availability concepts such as downtime, time to recover/restore, SLAs, etc. - You have experience running basic system administration operations in a Linux operating system such as RHEL or Ubuntu. Requirements - You have good communication skills and are proficient in English. - You can confidently hold a Q&A discussion. - You have a good attitude towards learning new technical skills and concepts. - You possess innovative thinking and confidence in suggesting ideas to the team. - You have strong drive and ownership to sign up and deliver work when called upon without being too concerned with role boundaries. - You are willing to be part of a rotation- and need-based 24x7 team. Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - 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.
Related Guides
Related Categories
Related Job Pages
More Infrastructure Engineer Jobs
Search Software Engineer
takealot.comMr D is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.
Role Description Takealot.com, South Africa’s leading online retailer, is looking for a highly talented Software Engineer (Search) to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us! Your mission, should you choose to accept it: - Develop robust software in the e-commerce domain. - Implement best practices to improve existing software and participate in the development of new features. - Provide after-hours support on a rotational basis to resolve critical system issues if needed. - Maintain our search stack, transitioning from Elasticsearch to Vertex AI Search. - Design and build solutions to assist business users and improve customer experience. - Develop high-quality production code for work of high complexity and scale. - Utilize and improve functional and non-functional testing practices. - Champion, challenge, and iterate on best practices within engineering. - Respond to and resolve bugs in production for systems in your division. - Investigate and drive the resolution of issues that impact multiple teams. - Support and define new engineering processes and directives. - React to technology trends, identifying risks and opportunities for your division's technologies. - Share knowledge through blog posts, tech talks, and workshops across engineering. - REST and RPC API implementation and maintenance (using Python). - Develop and maintain automation tests. - Liaise with various internal stakeholders to discuss project requirements, progress, etc. Qualifications - Bachelor’s degree or an Advanced Diploma in Computer Science, Engineering, or related field (or equivalent practical experience). - 5 to 10 years in a software development role. - Experience with search technologies (Elasticsearch, Vertex AI Search, Solr, Algolia, or any other major third party provider). - A thorough understanding of computer science fundamentals, including object-oriented design, data structures, and algorithms. - Experience in writing robust, efficient production code. - Proficient in a strongly typed open source language such as Python, Java, Golang, etc. - Exposure to RESTful APIs and web services. - Experience with SQL database systems. - Experience with development in a Linux environment. Requirements - Familiarity with microservices architecture. - Experience working in an Agile environment. - MySQL, PostgreSQL, MS SQL. - Memcached, Redis. - Message Brokers, Queues, and PubSub systems (e.g., Kafka and RabbitMQ). - Containerisation (e.g., Docker). - Orchestration (e.g., Kubernetes). - GitHub, Travis CI, Jenkins. - AWS, GCP, Azure. - JavaScript, React, jQuery. Benefits - Market-related Total Remuneration Package with full flexibility. - Remote working options with in-office interactions available. - Mentorship programme for professional growth. - Access to Naspers Tech Community & Online Learning platforms. - Regular social events and out-of-office activities. - Staff discount on Takealotmore subscriptions and products. - Birthday leave for your special day. - Latest tech tools and equipment for your work. - Confidential counselling, legal support, and financial guidance. - Free parking available.
Data Engineer – Web Scraping, LLM Pipelines, Scalable Data Infrastructure
NIR-YUTake Control of Your Business and Execute Your Vision with Ease - Hire Affordable and Qualified Nearshore Staff
• Build new structured datasets, including scraping accelerators, Form D filings and dynamic web sources. • Develop automated ETL pipelines that parse, clean and transform content using LLMs. • Define and maintain database schemas in Supabase or PostgreSQL. • Create evaluation frameworks to measure and compare LLM performance across pipeline components. • Contribute to the design of scalable data architectures using GCP services. • Improve reliability, observability and deployment workflows for scraping and data processing systems.
AI Infrastructure & Platform Operations Engineer
MirantisStrategic open source infrastructure for containers and virtual machines.
• Monitor, operate, and support production AI infrastructure platforms. • Investigate and resolve infrastructure, networking, hardware, and platform-related incidents. • Support NVIDIA GPU infrastructure and associated platform services. • Monitor and troubleshoot Kubernetes-based environments. • Investigate performance, availability, and reliability issues across infrastructure and platform components. • Collaborate with engineering teams, hardware vendors, datacenter personnel, and service delivery teams to resolve technical issues. • Participate in incident response, root cause analysis, and operational improvement activities. • Contribute to improvements in monitoring, observability, automation, and operational processes. • Maintain operational documentation, runbooks, and knowledge articles.
Senior AI Infrastructure & Platform Operations Engineer
MirantisStrategic open source infrastructure for containers and virtual machines.
• Lead the investigation and resolution of complex infrastructure, networking, and platform-related incidents. • Act as a senior escalation point for operational teams during critical service-impacting events. • Support large-scale NVIDIA GPU infrastructure and high-performance networking environments. • Troubleshoot complex Linux, Kubernetes, networking, storage, and hardware-related issues. • Analyze platform performance, capacity, stability, and reliability trends to proactively identify risks. • Lead root cause analysis activities and drive long-term corrective actions. • Collaborate with engineering teams, hardware vendors, and datacenter personnel to resolve complex technical challenges. • Participate in major incident management and service restoration activities. • Provide technical leadership for Kubernetes platform operations and supporting infrastructure services. • Drive improvements in platform reliability, observability, monitoring, and operational processes. • Identify opportunities to automate repetitive operational activities and improve operational efficiency. • Contribute to operational readiness reviews, infrastructure changes, upgrades, and service introductions. • Support the adoption and operation of AI-powered infrastructure services and operational capabilities through k0rdent AI. • Evaluate emerging technologies and operational practices to improve service delivery and platform resilience. • Mentor and support AI Infrastructure & Platform Operations Engineers. • Share technical knowledge through documentation, training sessions, and operational reviews. • Develop and maintain operational standards, runbooks, troubleshooting guides, and best practices. • Help define operational processes, escalation paths, and service reliability standards. • Act as a trusted technical advisor during operational planning and service improvement initiatives.


