Minimum five years professional experience building complex distributed systems based on Java, C++ and Python technologies. Significant experience in operational concerns, reliability, performance, capacity planning and automation of everything.
In this role, the selected candidate will be responsible for analyzing, developing, testing, and supporting highly complex application software; these software applications must be developed and maintained with high-quality standards and minimal defects.
The Automation Senior Engineer will provide software configuration management and software distribution for multiple computing tiers and design, package, install, and configure software solutions that enable software configuration and distribution to multiple computing tiers.
In this role, the selected candidate will function as part of the DevOps team to assist in and/or implement all aspects of the software development lifecycle: requirements generation, design, code, verification and test, and maintenance.