Job Description
Roles and Responsibility:
We are seeking a skilled DevOps Engineer with expertise in Google Cloud Platform (GCP),
Terraform, and Pulumi to join our dynamic team. As a DevOps Engineer, you will play a key role
in automating and managing our cloud infrastructure, implementing CI/CD pipelines, and
ensuring the availability, scalability, and reliability of our cloud-based applications.
Responsibilities:
- Design, deploy, and maintain scalable and reliable infrastructure on Google Cloud
Platform using Terraform and Pulumi.
- Collaborate with development teams to understand application requirements and
implement CI/CD pipelines for automated application deployments.
- Develop and maintain scripts and automation tools to streamline operational tasks,
including monitoring, logging, and backups.
- Ensure high availability and fault tolerance of cloud services, implementing disaster
recovery and business continuity strategies.
- Perform system and application performance analysis, tuning, and troubleshooting to
optimize performance and efficiency.
- Monitor infrastructure and application health, responding to incidents and performing
root cause analysis as needed.
- Stay up-to-date with industry best practices and emerging technologies, recommending
and implementing improvements to our infrastructure and DevOps processes.
- Collaborate with cross-functional teams to drive DevOps initiatives and foster a culture of
continuous improvement and automation.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a DevOps Engineer or similar role, with a focus on cloud-based
environments, preferably Google Cloud Platform (GCP).
- Strong expertise in Infrastructure-as-Code (IaC) tools such as Terraform and Pulumi for
automating cloud infrastructure.
- Experience with containerization technologies (e.g., Docker, Kubernetes) and
orchestration tools.
- Proficiency in scripting languages like Bash, Python, or Ruby for automation tasks.
- Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI/CD) for automating software build,
test, and deployment processes.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack) to
ensure observability of cloud-based applications.
- Solid understanding of cloud security best practices and networking concepts in GCP.
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative
environment.
Preferred Qualifications:
- Google Cloud Platform (GCP) certification (e.g., Google Cloud Certified - Professional
Cloud DevOps Engineer).
- Experience with other cloud providers (AWS, Azure) and multi-cloud architectures.
- Knowledge of serverless computing and event-driven architectures
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DevOps
Role: DevOps Engineer
Employement Type: Full time
Contact Details:
Company: Bacancy Technology
Location(s): Ahmedabad
Keyskills:
Azure Devops
Jenkins
Terraform
Docker
Azure Cloud
Ci/Cd
Kubernetes