Experienced in cloud-based tech, with a firm grasp of IaaS & PaaS technologies, platforms and applications, and have intimate knowledge of how best to customize these attributes .
Can connect the dots and evolve the cloud capabilities while developing your own capabilities as an engineer while keeping an eye on developments in the Cloud space.
Roles and Responsibilities:
Working in tandem with our solution design & application teams to identify and implement the most optimal cloud-based solutions.Planning, designing and implementing cloud-based applications as per bank standardsManaging cloud environments in accordance as per bank standardsDeploying and debugging cloud initiatives as needed in accordance with best practices throughout the development lifecycle.Educating teams on the implementation of new cloud-based initiatives, providing associated training as required.Employing exceptional problem-solving skills, with the ability to see and solve issues before they snowball into problems.Lead and develop best practices for cloud Adoption, Orchestrating and automating cloud-based platformsExperience of developing and configuring YAML and AMISetup Ci/CD and automated deployment pipelinesStay current with industry trends, making recommendations as needed
Certification as an AWS Solutions Architect, Cloud Security Certification, and/or OpenStack Administrator Certification a plus. (Other cloud-related certification also a plus.)Experience with SOA applications and cloud-based services, preferably AWS.Experience working with OpenStack, Linux/UNIX, Rackspace, Docker and/or Google Cloud.3-5 years experience in a Cloud Engineer role or related position.Knowledge of web services, API, REST and RPC.Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks.Database experience, including knowledge of SQL and NoSQL, and related data stores such as Postgres.Extensive experience with open-source technology, software development and system engineering.Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace.Team player