Design, test, deploy, and maintain DevOps solutions. Implement best practices, automate pipelines for development, testing, and production systems, and troubleshoot environments.
Job Description:
Key Responsibilities:
Infrastructure Automation and Management:
- Design, deploy, and maintain scalable and secure infrastructure on GCP.
- Implement Infrastructure as Code (IaC) using tools like Terraform.
- Manage Kubernetes clusters (GKE) for containerized workloads.
CI/CD Pipeline Development:
- Build, optimize, and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or Cloud Build.
- Automate testing, integration, and deployment processes to ensure fast and reliable software delivery.
Monitoring and Reliability:
- Set up monitoring and logging using tools like Stackdriver, Prometheus, or Grafana.
- Implement strategies for system performance optimization, high availability, and disaster recovery.
Security and Compliance:
- Implement security best practices for cloud environments, including identity and access management (IAM), data encryption, and vulnerability management.
- Ensure compliance with industry standards and organizational policies.
Collaboration and Leadership:
- Work closely with development, QA, and IT teams to align DevOps processes with project goals.
- Lead and mentor junior engineers to adopt DevOps practices and tools effectively.
- Facilitate troubleshooting and root-cause analysis for production incidents.
Qualifications and Certifications:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Google Cloud certifications such as Professional Cloud DevOps Engineer or Professional Cloud Architect are highly desirable.
Key Skills and Experience:
- Experience:
- 6+ years of experience in DevOps engineering, with 3+ years specializing in GCP.
- Cloud Expertise:
- Strong hands-on experience with GCP services, including Compute Engine, Kubernetes Engine (GKE), Cloud Storage, Cloud Pub/Sub, Cloud SQL, and BigQuery.
- Automation Tools:
- Proficiency in Terraform, Ansible, or Deployment Manager for infrastructure automation.
- CI/CD:
- Deep knowledge of CI/CD tools like Jenkins, GitLab CI, Cloud Build, or similar.
- Containerization:
- Expertise in containerization technologies such as Docker and orchestration tools like Kubernetes.
- Monitoring and Logging:
- Experience with monitoring tools like Stackdriver, Prometheus, Grafana, or equivalent.
- Programming and Scripting:
- Strong skills in Python, Go (GoLan), or Bash for scripting and automation.
Preferred Skills:
- Familiarity with DevSecOps practices and tools for secure code delivery.
- Experience in setting up and managing hybrid or multi-cloud environments.
- Knowledge of database administration and optimization (Cloud SQL, Firestore, etc.).
- Strong understanding of Agile/Scrum methodologies.
Soft Skills:
- Excellent problem-solving abilities and attention to detail.
- Strong communication and collaboration skills to work effectively with di
Location:
Bengaluru
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent
Top Skills
Automation Tools
Cloud Platforms
Continuous Delivery Pipelines
DevOps
Similar Jobs
Financial Services
As a Software Engineer III, you will design and implement scalable, automated systems while collaborating on reliability and observability across platforms in support of business objectives.
Top Skills:
AWSAws CloudformationBashPowershellPythonTerraform
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
As a Lead DevOps Engineer, you will improve service reliability, optimize processes, and implement DevOps practices. Your role involves collaboration with development and operations teams to ensure software quality and stability, lead discussions on infrastructure issues, and set best practices for testing and code reviews.
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The Lead DevOps Engineer will enhance service reliability through optimization and automation, ensuring collaboration between development and operations teams. Responsibilities include providing technical leadership, managing stakeholder expectations, and applying best practices to maintain high availability and effective infrastructure management.
Top Skills:
Amazon Web ServicesAnsibleCloudFormationGoJavaKubernetesPythonTerraform
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.