Principal Cloud Engineer

Location: Bangalore
Specialization: IT Software - Application Programming / Maintenance,
Industry NA
Reference: 24991

Our Client is a major brand in digital entertainment. 


Mandate - Bachelors degree in computer science or other aligned field with extensive experience (Minimum 8+ Years) in coding skills in a high level programming language like Java, C# or C++ and strong understanding of data structures and algorithms

 

Responsibilities:

Design, build, test, deploy and maintain scalable, effective, modular software products in the cloud

Drive continual improvement to system architecture and design

Produce excellent quality code in an agile environment

Advocate and deliver on programming best practices and standards like code reviews, unit and functional testing

Highly motivated and a great team player

Excellent communication skills


 

Technical Skills:

Extensive experience in coding skills in a high level programming language like Java, C# or C++ and strong understanding of data structures and algorithms

Strong knowledge of design patterns and software engineering best practices

Hands on experience building Restful web services and strong understanding of SOA

Experience in using NoSQL databases like Cassandra and MongoDB

10 plus Experience with relational databases

Experience with Microsoft technologies like C#, Asp.net and Web API framework is a huge plus

Some scripting experience with shell/python