Talent.com
No longer accepting applications
(Immediate Start) Cloud Engineer

(Immediate Start) Cloud Engineer

ITC InfotechIndia
8 hours ago
Job description

Cloud Management

Responsibilities

  • Oversee and manage cloud services (e.g., AWS, Azure ) including compute, storage, networking, and databases.
  • Implement, configure, and maintain cloud-based infrastructure solutions, including virtual machines, containers, and serverless environments.
  • Provision, scale, and decommission cloud resources based on organizational needs, ensuring optimal resource allocation and cost efficiency.
  • Use Infrastructure-as-Code (IaC) tools like Terraform, AWS CloudFormation, or Azure Resource Manager to automate cloud infrastructure deployment.
  • Implement and manage multi-cloud or hybrid cloud environments to meet business continuity and performance requirements.
  • Facilitate seamless integration between on-premises environments and cloud platforms for hybrid cloud solutions.
  • Monitor cloud resource usage and optimize costs by identifying inefficiencies and implementing cost-saving strategies (e.g., reserved instances, right-sizing, and auto-scaling).
  • Provide reports and insights to management regarding cloud cost trends and savings opportunities.
  • Implement security best practices across cloud environments, including identity and access management (IAM), encryption, and network security.
  • Ensure cloud deployments align with regulatory requirements (e.g., GDPR, HIPAA) and best practices for data protection and governance.
  • Conduct regular security audits, vulnerability assessments, and compliance checks.
  • Automate the provisioning and management of cloud resources using scripting and automation tools like Python, PowerShell, Ansible, or Terraform.
  • Develop and maintain scripts for routine tasks such as backups, scaling, and security monitoring.
  • Use cloud-native and third-party monitoring tools (e.g., CloudWatch, Azure Monitor, Datadog, Prometheus) to track the health and performance of cloud resources.
  • Manage cloud-related incidents, ensuring quick resolution and minimizing downtime.
  • Perform root cause analysis for incidents and implement corrective actions to prevent future occurrences.
  • Maintain clear and up-to-date documentation on cloud infrastructure, services, and processes.
  • Document cloud configurations, changes, and best practices for internal reference and knowledge sharing.
  • Generate regular reports for senior management on cloud performance, costs, security, and compliance status.
  • Track and report on key cloud metrics, including resource utilization, uptime, and incident resolution.
  • Provide support for application teams in cloud-related matters, including architecture, performance tuning, and troubleshooting.
  • Collaborate with cloud service providers to resolve technical issues, track service-level agreements (SLAs), and ensure that contractual terms are met.

Experience Required :

  • Minimum of 3-5 years of experience managing cloud infrastructure and services (AWS, Azure ).
  • Hands-on experience with cloud platform management, cloud-native services (e.g., EC2, Lambda, S3, Azure VMs, Kubernetes), and networking.
  • Experience with cloud automation and scripting tools (e.g., Terraform, Ansible, CloudFormation, Bash, Python).
  • Strong understanding of cloud architectures, including virtual machines, containerized applications, serverless computing, and cloud storage.
  • Familiarity with cloud security practices and compliance frameworks (e.g., GDPR, HIPAA).
  • Proficient in cloud cost management and optimization techniques.
  • Experience with monitoring and logging tools (e.g., AWS CloudWatch, Azure Monitor, Prometheus, Grafana).
  • Knowledge of networking concepts, including VPNs, VPCs, load balancing, and firewalls in a cloud context.
  • AWS Certified Solutions Architect – Associate or Professional.
  • Microsoft Certified : Azure Solutions Architect Expert.
  • Strong analytical and problem-solving skills.
  • Ability to work well under pressure and manage multiple tasks simultaneously.
  • Excellent communication skills, both technical and non-technical.
  • A proactive, self-starter attitude with the ability to work independently and as part of a team.
  • A passion for staying updated with the latest cloud technologies and industry trends.
  • Standard office hours with potential on-call support during nights or weekends, depending on business requirements.
  • Create a job alert for this search

    Cloud Engineer • India