Location
Bangalore | India
Job description
Title: Devops Engineer , Google Cloud
- We're looking for a passionate and talented teammate to help lead us scale and accelerate infrastructure and software deployment at Revionics.
- If You're passionate about cloud-native technologies and infrastructure-as-code, we would love to hear from you.
- We are focused on implementing cloud-native technologies to supplement and improve our infrastructure, while driving the continuous delivery posture of the organization.
- Our ideal candidate is a self-starter and has excellent communication skills.
- Our collaborative environment relies heavily on innovation, technical savvy, and problem-solving skills. This is a full-time position in-office at our Bangalore , India location.
- As a Cloud Devops Engineer, You'll be a major contributor to the company s success.
- You'll work with teams across the organization to build performant, reliable and highly scalable software systems.
- Your technical leadership will help drive continuous integration delivery for our market leading AI Saas Products for the retail industry.
- Our Next-Gen Infrastructure stack is based on GCP, Linux, Windows, Terraform, Kubernetes, and Gitlab.
Required Skills:
- Passion for reliable, scalable, observable software with strong sense of ownership.
- 3 + years experience developing and monitoring mission-critical systems.
- Hands on experience with Docker and Kubernetes preferably on Google Cloud.
- Proficiency working with and understanding a containerized development workflow
- Strong background in Linux/UNIX administration (eg, RedHat/CentOS 7/Alpine Linux).
- Strong background in Windows administration and troubleshooting (Windows 2019+).
- Experience in Collaborating with engineering and operations teams to conduct capacity planning and optimize resource utilization on GCP.
- Experience working in Infrastructure as Code (IaC) tools like Packer and Terraform
- Experience in administering a CI/CD pipeline orchestration end to end.
- Experience with configuration management tools like Puppet or Ansible.
- Experience with languages like Bash, Python, or Go.
- Experience implementing Application clustering / load balancing concepts and technologies.
- Proficiency with networking fundamentals, diagnostic, troubleshooting, etc
- Proficient in using command line tools to quickly triage and fix production issues.
- Understanding of protocols/technologies like SSL, LDAP, SQL, HTML, XML
Responsibilities:
- C ontribute independently to the establishment of best practices for constructing and maintaining highly reliable systems.
- Implement and manage CI/CD pipelines to automate the building, testing, and deployment of applications across various cloud environments (Dev, Test, Prod).
- Implement secure infrastructure like conducting container vulnerability scans, performing code reviews, and seamlessly integrating these processes within CI/CD pipelines.
- Collaborate seamlessly with development, operations, and other teams to ensure efficient operations, deploy effective strategies, and facilitate streamlined communication.
- Provide support for application deployments, create new systems, and execute upgrades and patches on existing ones utilizing DevOps methodology.
Job tags
Salary