IT Cloud Engineer III
IDECO
Software Engineering, IT
Hyderabad, Telangana, India · Hyderabad, Telangana, India
Posted on Jan 13, 2025
SUMMARY
We are seeking an experienced software engineer with a strong background in cloud computing and infrastructure automation. The ideal candidate will have extensive experience in designing, deploying, and managing hybrid and pure cloud solutions, with a focus on Infrastructure as Code (IaC) implementations. This role requires a deep understanding of cloud services, automation tools, and best practices in cloud infrastructure management.
PRIMARY RESPONSIBILITIES
- Overall administration and management of growing hybrid and pure cloud solutions (AWS, GCP).
- Deploy and design cloud computing services such as IaaS, SaaS, and PaaS.
- Automate infrastructure-as-code (IaC) to design, configure, and deploy applications using tools like Terraform, Ansible, etc.
- Implement high availability cloud deployment models for both Microsoft Windows and Linux infrastructures.
- Monitor and review infrastructure to ensure best practices and uptime SLAs are met.
- Create pipelines with TFS, Azure DevOps, and/or Jenkins.
- Create and enforce security policies to CIS standards.
- Set up, secure, manage, and monitor CentOS/RedHat/Rocky servers.
- Provide hands-on technology expertise to business and technology leads.
- Lead the development of requirements and manage engagement to automate onboarding Cloud services through a service catalogue.
- Work collaboratively across global teams of Infrastructure and Cloud Ops, DevOps, and SRE engineers.
- Manage and maintain tools to automate operational processes.
- Assist in implementing solutions based on architectural best practices and established frameworks, with guidance from a senior member of the Cloud Center of Excellence (CCoE).
- Ability to work overtime when necessary.
REQUIRED KNOWLEDGE/SKILLS/ABILITIES
- Master’s degree in computer science and engineering is preferred.
- 8+ years of software engineering experience.
- 4+ years of hands-on experience in successful Infrastructure as Code implementations.
- Current coding experience and expertise in Terraform, Python, or Java.
- Experience with on-premises based Private Cloud and Public Cloud (GCP preferred/AWS/Azure).
- Expert level development and coding/scripting skills in Python/Java, Bash, Powershell.
- Excellent troubleshooting skills and ability to learn new technologies and adapt to them.
- Ability to work effectively in a fast-paced, high-growth organization.
- Deep knowledge of cloud automation practices (e.g., auto-scale infrastructure provisioning, automated infrastructure testing, automated monitoring).
- Knowledge of automation services like Lambda and API Gateway.
- Experience in cloud-native network, storage, and virtualization technologies and associated automation.
- Experience in software design patterns (microservices, messaging, distributed architectures).
- Experience with container-related technologies and CI/CD tools (Docker, Kubernetes, Azure DevOps, Jenkins, pipelines, container repos, etc.).
- Experience in infrastructure automation tools (Terraform, Packer, Ansible, Java, Python, etc.).
- Experience in PaaS logging, monitoring, and observability tools (ELK, Prometheus, Splunk, etc.).
- Experience in DevOps and GitOps models with Infrastructure/Configuration/Policy as Code.
- GCP Associate Cloud Engineer and AWS Certified Solutions Architect - Associate certifications are good to have.