Senior Consultant: Infrastructure Engineer
thoughtworks
Job Description
- You have 5 to 9 years* of experience as DevOps/Infrastructure Engineer
- You can contribute to the design and implementation of enterprise and/or web-scale hosting platforms and can administer application servers, web servers and databases.
- You have a deep understanding of cloud and virtualization platforms, infrastructure automation and application hosting technologies.
- You have experience working with software delivery teams, and understand DevOps philosophies, Agile methods, Infrastructure as Code and how to apply them to your work.
- You have a history of working with at least one IaaS cloud platform, and two or more application runtime platforms including physical servers, virtual servers, container clusters, serverless and databases.
- You can write scripts using at least one scripting language and are comfortable building one or more of: Linux servers, Windows servers, or container clusters.
- You have experience with continuous integration and continuous delivery tools with different tech stacks.
- You’ve previously worked with monitoring systems for availability, performance or security.
- You have an understanding of security concerns, threats and approaches for dealing with them, including infrastructure platform vulnerabilities, secrets management, network security and software supply chain security.
- Bonus points if you have experience with unit testing and automated testing tools, stress and performance testing.