January 20, 2020
Summary of Role
Willis Towers Watson is seeking an experienced DevOps Engineer to join our DevOps team. We are looking for the very best talent, and if you are passionate about what you do and welcome new challenges, we want to meet you.
We are looking for a DevOps Engineer to join our team. You should value expertise and a passion for the craft of Software Engineering, Quality Assurance, and Technology Operations.
You should be familiar with the agile software development lifecycle and the tooling necessary to facilitate the process. You should be able to recognize and stay up to date on current techniques and tools, but also be prudent knowing what is and isn’t a good fit.
Specifically the successful candidate should meet the following:
Create efficient automated deployment workflows supporting development through testing and production deployment using Bash, PowerShell, NodeJS, and Ruby
Design and implement architecture to support scalable and highly available systems with automation and disaster recovery
Implement and manage system diagnostics and alerts
Help improve the quality of software by writing unit tests, and performing code reviews
Author and update documentation of all relevant projects
Work and communicate effectively in a team environment
Mentor others on the team, but open to others’ ideas
Suitable DevOps or combined software development and system administration experience
Experience with Bash, PowerShell, NodeJS, Ruby, Docker, and C# on .Net 4.5
Familiarity with Windows, Mac OS X, and Linux Operating Systems
Consider testing an important discipline while writing software
Accept ownership of your work and the overall project
Good at communicating ideas as well as hearing others
Solid experience with OOP and approaches to software design
Equal Opportunity Employer