Source description
About the role
Cloud Engineer Role Summary We are seeking a motivated and technically skilled Cloud Engineer with 6+ years of handson experience in cloud platforms and infrastructure management. The ideal candidate will support the design, deployment, and maintenance of scalable, secure, and highly available cloud environments. This role requires a foundational understanding of cloud services, infrastructure as code, containerization, and CI/CD pipelines, along with a strong focus on performance optimization and security best practices. Key Responsibilities 1. Cloud Infrastructure Implementation Deploy and manage cloud-based infrastructure on platforms such as AWS, Azure, or Google Cloud. Provision compute, storage, networking, and monitoring services. Assist in migrating onpremise applications to cloud environments. Ensure high availability and disaster recovery configurations. 2. Infrastructure as Code Develop and maintain infrastructure templates using Terraform or CloudFormation. Automate provisioning and configuration management processes. Maintain versioncontrolled infrastructure code using Git. Support environment consistency across development, staging, and production. 3. Containerization & Orchestration Deploy and manage containerized applications using Docker. Support orchestration and scaling using Kubernetes. Monitor container performance and optimize resource utilization. Troubleshoot deployment and runtime issues. 4. CI/CD & Automation Integrate cloud services with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps. Automate build, test, and deployment pipelines. Support continuous integration and continuous delivery processes. Improve release efficiency through automation practices. 5. Monitoring, Optimization & Cost Management Monitor system health, performance, and resource usage. Optimize cloud resources for cost efficiency and scalability. Implement logging and monitoring solutions. Assist in capacity planning and performance tuning. 6. Security & Compliance Implement cloud security best practices (IAM roles, encryption, network security groups). Ensure compliance with organizational security standards. Perform vulnerability assessments and security updates. Manage access controls and identity management policies. Required Qualifications Bachelor's degree in Computer Science, Information Technology, or related field. 6+ years of handson experience with cloud platforms (AWS, Azure, or Google Cloud). Experience with Terraform or CloudFormation for infrastructure provisioning. Working knowledge of Docker and Kubernetes. Familiarity with CI/CD tools and DevOps practices. Understanding of cloud networking, storage, and compute services. Knowledge of cloud security fundamentals and best practices. Experience using Git for version control. Preferred Skills Basic scripting skills (Python, Bash, or PowerShell). Exposure to monitoring tools such as CloudWatch, Prometheus, and Grafana. Understanding of microservices architecture. Experience with serverless architectures. Cloud certifications (AWS Associate, Azure Administrator, etc.). Key Competencies Strong troubleshooting and analytical skills Ability to work independently and collaboratively Attention to security and compliance Continuous learning mindset Strong documentation and communication skills Performance Indicators Reliability and uptime of cloud infrastructure Successful automation of deployment processes Resource optimization and cost reduction Security compliance adherence Timely resolution of cloudrelated issues Cloud Engineer Role Summary We are seeking a motivated and technically skilled Cloud Engineer with 6+ years of handson experience in cloud platforms and infrastructure management. The ideal candidate will support the design, deployment, and maintenance of scalable, secure, and highly available cloud environments. This role requires a foundational understanding of cloud services, infrastructure as code, containerization, and CI/CD pipelines, along with a strong focus on performance optimization and security best practices. Key Responsibilities 1. Cloud Infrastructure Implementation Deploy and manage cloud-based infrastructure on platforms such as AWS, Azure, or Google Cloud. Provision compute, storage, networking, and monitoring services. Assist in migrating onpremise applications to cloud environments. Ensure high availability and disaster recovery configurations. 2. Infrastructure as Code Develop and maintain infrastructure templates using Terraform or CloudFormation. Automate provisioning and configuration management processes. Maintain versioncontrolled infrastructure code using Git. Support environment consistency across development, staging, and production. 3. Containerization & Orchestration Deploy and manage containerized applications using Docker. Support orchestration and scaling using Kubernetes. Monitor container performance and optimize resource utilization. Troubleshoot deployment and
More at TI Steps