Cloud Solution Engineer

3 - 5 Years
Bengaluru

Job Description

Job Description
The Cloud Solutions Engineer will be responsible for the migration and management of traditional infrastructure to a cloud-based automated infrastructure. The successful candidate will play an integral part in advancing the culture of technical excellence and will develop Infrastructure Automation and demonstrate abilities of all Cloud-as-a-Service varieties: PaaS, IaaS, SaaS, etc.
The Cloud Engineer will build the next generation of infrastructure, become a key contributor in supporting end-to-end private/public cloud automation and application delivery in a 24x7 Global SaaS environment. This will require solid experience in moving traditional infrastructure to the Cloud.
Essential Knowledge
1. Familiar with the fundamentals of web application and relational database architectures
2. Adept at learning and applying new technologies and solving new problems
3. Understanding of agile and other development processes and methodologies
4. Understanding of immutable infrastructure and infrastructure as code concepts
5. Familiar with Linux and/or Windows operating systems
6. Shell, Python, Groovy, Powershell or other programming language experience is a must
7. Knowledge of the various services and capabilities of cloud computing platforms (AWS/Azure/GCP)
8. Strong knowledge and understanding of CI/CD processes and tools (Jenkins, Bamboo)
9. Prior experience using automation tools (Terraform, Cloudformation, ARM, Ansible, HashiCorp Packer, Puppet, Chef) desired
10. Experience using/operating Hashicorp Vault/Consul desired
11. Knowledge of Docker containers and related orchestration technologies is a plus
12. In-depth knowledge working with and managing Git (Bitbucket,Github)
13. Hands-on experience with Amazon Web Services (AWS) such as IAM, EC2, EBS, ELB, RDS, S3, Route 53, NAT Gateways, VPCs, CloudWatch, Lambda scripts, highly desirable
Competencies
1. Collaborate with a cross-functional team of application developers, operations engineers, architects to understand complex product requirements and translate them into automated solutions.
2. Collaborate with colleagues to support and improve architecture, systems, processes, standards and tools.
3. Participate in architectural discussions to ensure solutions are designed for successful deployment, security, and high availability in the cloud
4. Write and maintain code for automating the creation of scalable/resilient systems/infrastructure
5. Design, implement, and maintain server, storage, network, and security infrastructure
6. Work with application teams to move existing applications to AWS through lift-and-Shift and refactoring migration strategies
7. Develop, implement, and test data backup and recovery, and disaster recovery procedures
8. Write and maintain clear, concise documentation, runbooks and operational standards including infrastructure diagrams
9. Ensure all solutions are properly monitored and instrumented
10. Troubleshoot and resolve complex issues in development, test and production environments
Education level or certification
1. MCA/ B. Tech/ M. Tech degree in computer science or related focus, or equivalent experience
2. AWS Certifications a plus (AWS Certified: SysOps Administrator, DevOps Engineer, Solutions Architect)
3. Strong verbal & written communication skills and demonstrated ability to collaborate across teams and organizations

Salary: Not Disclosed by Recruiter

Industry:Banking / Financial Services / Broking

Functional Area:IT Software - Client/Server Programming

Role Category:Programming & Design

Role:System Analyst

Employment Type:Permanent Job, Full Time

Key Skills

Desired Candidate Profile

Please refer to the Job description above

Company Profile

National Payments Corporation of India
National Payments Corporation of India is an umbrella institution for all the retail payments in the country. The core objective is to consolidate and integrate the multiple systems with varying service levels into nation-wide uniform and standard business process for all retail payment systems. The other objective is to facilitate an affordable payment mechanism to benefit the common man across the country and help financial inclusion.
View Contact Details+

Contact Company:National Payments Corporation of India