Job Description
Cloud Engineer
Role Summary
We are seeking a motivated and technically skilled Cloud Engineer with 6+ years of hands-on 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 (iMac), 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 on-premise applications to cloud environments.
- Ensure high availability and disaster recovery configurations.
2. Infrastructure as Code (iMac)
- Develop and maintain infrastructure templates using Terraform or CloudFormation.
- Automate provisioning and configuration management processes.
- Maintain version-controlled 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 (e.g., Jenkins, GitLab CI, 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
- Bachelors degree in Computer Science, Information Technology, or related field.
- 6 + years of hands-on 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 (CloudWatch, Prometheus, 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 cloud-related issues
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: IT & Information Security
Role Category: IT Infrastructure Services
Role: Cloud System Administration
Employement Type: Full time
Contact Details:
Company: ti Steps
Location(s): Noida, Gurugram
Keyskills:
Cloud Computing
Cloud Applications
Azure Cloud
Infrastructure Management
AWS
Microsoft Azure