JOB SUMMARY
Cloud Administrator (Ops) should be able to work independently on AWS cloud platform. This position requires minimum of four (2) years of related experience working with planning and managing cloud infrastructure and services, deploying solution. Candidate should have hands on experience in diagnosing & troubleshooting cloud and platform level issues. Cloud Administrator should able to configure, monitor and manage cloud infrastructure based on AWS cloud best practice. Candidate should have hands on experience of migrating on-Premises workloads to Public cloud. Candidate should have proven capability to proactive address issues
Duties and Responsibilities
1. Managing Network in cloud including VPN, Virtual Network, Network peering, NACL
2. Setup secure environment according to client/project requirement
3. Manage storage services like S3, EFS and configure it based on project need
4. Setup and manage compute infrastructure using best practice and well architected framework
5. Manage security group, Load Balancer, Auto scaling and provide best resilient & scalable environment
6. Manage user, group, policy, roles in IAM
7. Configure and manage CloudFront, Route53
8. Setup and manage AWS organization to manage central billing for multiple accounts
9. Migrate on premise application to cloud with minimal downtime and reduced cost
10. Manage cross account permission to share resources between AWS accounts
11. Optimize cost of cloud by selecting best resource to fulfil the requirement
12. The backup and its lifecycle management
13. Configure Certificate Manager / Key Vault to manage public and private certificate in AWS
14. Manage and maintain the encryption key and keep rotation at specific duration
15. Configure and manage Database & its read replicas, automated backup, point in time recovery and security of database
16. Manage AWS SNS to decoupled application and integrate it with other micro services
17. Configure monitoring matrix, alarm and logs to properly monitor every aspect of applications
18. Troubleshoot OS related issues in Windows as well as Linux server and provide in time solution
19. Experience in configuring the IIS & Apache, and optimize and secure against threats
20. Design the solution architect for the client and handle presale calls
21. Able to manage changes using CAB and issues using incident and problem management by using ITIL best practices
22. Managing and maintaining the code repositories
23. Experience in configuration of DR on cloud
24. Basic knowledge on the Kubernetes
Skills and Experience
1. 2+ years of international experience in Experience on Configuration, management and automation of cloud environment
2. Experience on Configuration /management of Elastic Load Balancers, auto-scaling, Virtual Private Cloud, Routing, cloud database, IAM, ACM and SSM.
3. Experience setting up server mirrors and replication for high availability of internal servers like source control, bug tracking, CI systems
4. Experience handling server and user certificates, user accounts, server deployment, and doing root cause analysis of network slowness and server crashes
5. Should have knowledge of Virtualization administration/configuration including HA/DR
6. Should apply Networking principles: TCP/IP, Routers, Firewalls, Switches, Load Balancers, VPNs
7. Managing full Cloud Lifecycle, Provisioning, Automation and Security
8. Scripting for administration and automation
9. Setting up and administering multi-tier computer system circumstances
10. Configure and fine-tune cloud infrastructure systems
11. Monitor availability and performance extent
12. Monitor effectively charging and cost optimization strategies
13. Manage disaster recovery and create backups
14. Maintain Data Integrity and access control
Generic roles and responsibilites
1. Answer technical queries (both initial and follow up) via phone, the ticketing system, email, IM Chat
2. Log all issues / customer requests and resolutions
3. Communicate with users, explain issues and resolutions, update activity or train on new equipment or software
4. Build an internal wiki with technical documentation, manuals and IT policies
5. Provides on-call high priority 24/7 technical support as necessary
6. Troubleshoot issues by utilizing resources like KB / Standard Operating Procedure, peer support, supervisor guidance and management consultancy
7. Ensure CMDB and all IT digital assets are real-time updated
8. Provided out-side hours support for critical, urgent and mission critical activities
9. Contribute in building technical knowledgebase
10. Provide methodological assistance to client / peers
11. Follow timely delegation / escalation procedure
12. Follow ITIL standard practices for incident, change and problem management
13. Outstanding analytical and technical problem-solving skills
14. Keep yourself updated with technology updates
15. Adhere to compliance and governance standards and report any non-compliances to the manager
16. Participate & contribute in IT team meetings
17. Foster professional relationship with all colleagues by listening, understanding and responding to their needs
18. Excellent Interpersonal and communication skills (verbal and written)
19. Excellent organizational, time-management and prioritization skills
20. Promote positive customer service attitude among peers