Intern:Infrastructure Support Engineer:WGD Only
As an Intern - Infrastructure Engineer (ISE), you will take a multi-faceted approach to help clients achieve technical progress by assessing challenges faced by infrastructure from the perspective of technology, and operation and maintenance. As well-established infrastructure "knowledge experts", Infrastructure Engineers are responsible for working with customers to design, implement, and deliver, and run the infrastructure of software services. The goal is to help clients adopt a DevOps mindset, move away from relatively rigid, traditional ways of working, and move towards an agile customer-centric approach.
Entry-level consultants jumpstart their careers with our First Year Experience program: A year-long program that starts with Thoughtworks University, an immersive three-week training, plus monthly sessions dedicated to specific topics. And it’s important to call out that we consider tech talent from all walks of life. Whether you’re a computer science major with less than one year of professional experience, a coding boot camp graduate or a career changer who is working toward becoming a support engineer, you have the opportunity to grow in our community of passionate technologists.
It’s important to us that we consider tech talent from all walks of life. Whether you’re a Computer Science major with less than one year of professional experience, a coding boot camp graduate, or a career changer who is working toward becoming a software developer or support engineer, you have the opportunity to grow in our community of passionate technologists.
Job responsibilities
- You will participate in building the release automation and cloud platform operating environment required by your business.
- You will complete the tasks related to automation during the release of the business.
- You will analyze, handle and solve the routine faults and difficult problems of automation and cloud platforms.
- You will be responsible for the stable operation of the business in the production. environment, build and continuously improve the monitoring and alarm logs of the service.
- You will solve challenges for clients across all industries while collaborating with new teammates with diverse backgrounds.
- Assist with managing and resolving incidents using our process and tools.
- Follow established standards and best practices to help improve system efficiency, stability and availability.
- Apply what you know about logging (different types and levels) to help with monitoring, alerting and identifying the root causes of issues.
- Use continuous delivery methods to support, improve and deliver high-quality software quickly, working in teams to evolve solutions for our clients.
- Learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems.
Job qualifications
Technical Skills
- You have less than one year of professional experience in technology.
- You’re eager to learn new technical skills and concepts.
- Be familiar with Linux, and master the use of common commands and tools under the system.
- Master the basic knowledge of network, and understand some commonly used network applications and services, such as Nginx.
- Be familiar with at least one scripting language among Python, Bash, and PowerShell.
- Know the knowledge of cloud platforms (AWS, Azure, Alibaba Cloud, etc.) or cloud native (docker, k8s)
- You’re curious about monitoring, alerting and observability.
- You’re learning or have a basic understanding of coding and object-oriented (OO) concepts.
- Fluent English communication skills, able to be a positive and sharing team member.
Professional Skills
- You’re resilient and flexible in ambiguous situations and enjoy solving problems from technical and business perspectives.
- You can handle ambiguity and enjoy approaching challenges from different angles.
- An interest in coaching, sharing your experience and knowledge with teammates. You have a passion for learning and sharing knowledge.
- You enjoy influencing others and always advocate for technical excellence while being open to change when needed.
- You thrive in a collaborative, open environment that values transparency, feedback and adaptability/changes.
- Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more.
- You are passionate about listening to and helping solve client technical problems.
- You have strong communication skills, are proficient in English and feel confident sharing your ideas.
- You’re willing to participate in a rotating 24x7 support team and can manage multiple tasks.
Other things to know
L&D
There is no one-size-fits-all career path at Thoughtworks; however you want to develop your career is entirely up to you. We balance this 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 over 28 years, 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 Us
Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.
Apply for this job
*
indicates a required field