Career Summary: Having has around 12.10 years of professional experience, working with clients across various domains Communication, Banking Domains and Data center domains. To work in a challenging Environment where I can experience Personal Growth and Development and be in a responsible position where I can noticeably contribute to Organization’s Growth and Success. To take advantage of skills and vast Experience I have acquired during my career. Current Job Profile: AWS Cloud, Azure, Oracle cloud, Linux, Windows, and Networking Technical: System Administration RHEL, OEL, CentOS and Windows Virtualization Oracle VM and VMWare (vSphere) implementation, Administration and troubleshooting. Linux and Windows Environment End to End System Administration actives includes installation, security (server hardening) and troubleshooting. Agile and adaptable staff leader with stellar work history, motivational approach and upbeat nature. Skilled at training employees and leveraging organized approaches to handle daily planning, scheduling and customer service requirements. Forward-thinking and industrious with diplomatic communication style focused on maximizing engagement and satisfaction.
Team Management:
Manage a team of cloud engineers, administrators, and other IT specialists. They provide guidance, mentorship, and supervision to team members, helping them meet their goals and ensuring that projects are completed successfully.
Infrastructure Deployment:
For the deployment and provisioning of cloud resources, ensuring that virtual machines, networking components, storage solutions, and other infrastructure elements are properly configured and optimized.
Cost Optimization:
Cloud services can become costly if not managed properly. Assistant Managers in Cloud Infrastructure work to optimize costs by selecting the appropriate cloud services, scaling resources as needed, and identifying areas where cost savings can be achieved.
Collaboration:
We collaborate with other departments and stakeholders to understand their technology requirements and ensure that the cloud infrastructure aligns with the overall business goals.
Design and Architecture:
Collaborate with solution architects and other teams to design scalable and reliable cloud architectures.
Develop and implement cloud-based solutions that meet business requirements while considering best practices for security, performance, and cost optimization.
Participate in the design of multi-cloud or hybrid cloud environments.
Infrastructure Deployment and Automation:
Create infrastructure as code (IaC) templates using tools like Terraform, CloudFormation, or Ansible to automate the provisioning and management of cloud resources.
Implement continuous integration and continuous deployment (CI/CD) pipelines for cloud-based applications.
Automate deployment, scaling, and management of containerized applications using Kubernetes or other container orchestration tools.
Cloud Services Management:
Configure and manage various cloud services, such as virtual machines, databases, storage, networking components, serverless functions, and more.
Optimize cloud resources for cost efficiency by rightsizing instances, utilizing reserved instances, and implementing auto-scaling policies.
Monitor the health and performance of cloud resources and services, responding to incidents and conducting root cause analysis.
Security and Compliance:
Implement security best practices in cloud environments, including identity and access management (IAM), encryption, firewall rules, and security groups.
Conduct security assessments and vulnerability scans, addressing any security gaps and ensuring compliance with industry standards and regulations.
Troubleshooting and Support:
Diagnose and resolve issues related to cloud infrastructure, services, and applications.
Provide technical support to development teams and end-users, assisting with cloud-related challenges and questions.
Migration and Integration:
Plan and execute the migration of on-premises applications and workloads to the cloud.
Integrate cloud services with existing systems and applications, ensuring seamless communication and data flow.
Performance Optimization:
Identify performance bottlenecks and optimize cloud applications for speed, responsiveness, and scalability.
Implement caching, load balancing, and content delivery strategies to enhance application performance.
Documentation and Training:
Create and maintain documentation for cloud architectures, processes, and troubleshooting procedures.
Provide training and guidance to junior engineers and team members.
Stay Current with Technology Trends:
Stay updated with the latest developments in cloud computing, emerging technologies, and best practices to continuously improve the cloud infrastructure.