This position involves developing and managing distributed and multi-tier systems, focusing on application development with a strong emphasis on programming and cloud technologies. The role requires proficiency in various programming languages and frameworks, as well as experience with cloud platforms and CI/CD practices.