CICitiustech Healthcare Technology Private Limited
Cloud Engineer
Navi Mumbai ₹21-25 LPA Posted 10 Feb 2025
FULL TIME
Gcp
Python
Job Description
Job Description
- Deploy, manage, and operate scalable, highly available, and fault-tolerant systems on GCP
- Migrate on-premises workloads to GCP.
- Implement and control the flow of data to and from GCP.
- Select the appropriate GCP service based on compute, data, or security requirements.
- Identify appropriate use of GCP operational best practices.
- Estimate GCP usage costs and identify operational cost control mechanisms.
- Monitor and manage GCP infrastructure and applications.
- Ensure compliance with GCP security and governance policies.
- Automation and Scripting:
- Leverage shell scripting (Bash, Python) to automate routine tasks and enhance operational efficiency.
- CI/CD Implementation:
- Must have hands-on experience with Google Cloud Build, Jenkins, GitLab, or GitHub.
- Design, implement, and optimize CI/CD pipelines to automate software build, test, and deployment processes.
- Ensure continuous integration and delivery of applications with a focus on speed, reliability, and repeatability.
- GitOps Practices:
- Implement GitOps methodologies to manage and synchronize infrastructure and application configurations using version-controlled repositories.
- Collaborate with development teams to enforce best practices for version control, branching, and code reviews.
- Container Orchestration:
- Utilize containerization technologies such as Docker and orchestration tools like Google Kubernetes Engine (GKE) for scalable and portable application deployments.
- Observability and Monitoring:
- Must have knowledge on observability and monitoring using GCP resources.
- Experience with monitoring and observability tools like Stackdriver, Prometheus, Grafana, and ELK Stack.
- Documentation:
- Maintain comprehensive documentation for configurations, processes, and troubleshooting steps.
- Ensure documentation is up-to-date and accessible to team members.
- Infrastructure as Code (IaC):
- Strong experience with Terraform and Deployment Manager or modern IaC techniques.
- Version Control and CI/CD:
- Strong experience with CI/CD tools (e.g., Google Cloud Build) and version control systems like Git.
- Familiarity with GitOps practices and Helm charts.
Skills and Knowledge:
- Excellent problem-solving and troubleshooting skills.
- Knowledge of GCP services, architecture, and best practices.
- Strong background in scripting, automation, and configuration management.
- Strong knowledge of Unix-based operating systems, workload management, and networking systems.
- Strong knowledge of Kubernetes, Docker, and container management.
- Familiarity with security best practices in cloud environments.
- Proven experience in designing and implementing secure cloud architectures.
- Good to have knowledge on GCP-specific tools like Cloud Security Command Center and GCP Policies.
Desired Skills:
- Ability to learn quickly, perform R&D, build POCs, and propose end-to-end solutions.
- Exceptionally good communication and interpersonal skills.
- Experience with Agile/Scrum-based project execution.
