Desired Skills and Experience
- Track record of developing and implementing process automation using scripting languages and software packaging techniques.
- Experience with build systems and cross-platform build tools (CMake, Make, Ninja, Visual Studio).
- Experience with source control and CI/CD systems (Git, TeamCity).
- Development experience using multiple programming/scripting languages including Python and Bash.
- General virtualization and Linux system administration experience. Excellent oral and written communication skills.
- Working in a team.
- Strong knowledge of Microsoft products including Visual Studio, PowerShell, installer tools.
- Familiarity with multiple programming languages, including C++, Java, Python, and C#.
- Experience with container technologies (e.g. Docker).
- Experience with Amazon Web Services (EC2).
- Experience with virtualization and deployment tools (VMware, Hyper-V, Ansible).
- Background in Linux system administration.