* Proven track record in architectural design and development of large-scale, high-performance distributed applications hosted in On-Premise, Hybrid, and Multi-Cloud environments.
* Extensive knowledge of the agile software development process including hands-on experience with multiple programming languages (e.g., Java, C/C++ and Python), design patterns, frameworks (e.g., Spring, Hibernate and Angular), and tools (e.g., Git, Bitbucket, Gradle, Maven and Jenkins)
* Experience with standard security practices (e.g., identity and access management, data protection, encryption, network security protocols, certificate and key management).
...