EXPERIENCE AND QUALIFICATIONS
BS/MS degree in Computer Science, Engineering or a related subject.
Strong programming background with an Object Oriented Language or functional one.
Experience of developing, testing and debugging complex multi-threaded software.
Experience leading the design and development of significant software components in a crossfunctional team environment.
Background in Industrial IoT use cases and understanding of Edge computing ( thick and thin
Strong experience with building micro services framework and other concepts like multi
tenancy, scaling, etc.
Experience with virtualization and containerization especially in technologies like Kubernetes,
Docker, Orchestration, Vmware etc.
Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python) and understanding/experience of
building frameworks using them.
Experience with testing approaches and strategies.
Experience with automation software (e.g., Puppet, cfengine, Chef)
Good networking knowledge would be positive(OSI network layers, TCP/IP)
Experience of cloud-centric software development including the use of public cloud platforms.
Experience with other key technologies used in the Cumulocity platform, including Spring, REST,
MQTT and MongoDB.
Proven working experience in installing, configuring and troubleshooting UNIX /Linux based