Job Title: Sr. Engineer or Technical Lead - Cloud
Location: Bengaluru, Karnataka - India
we need a talented Senior Engineer to join our Simplification-Replatform technology area. The Simplification-Replatform area sits within our Infrastructure and Cloud Services Domain and builds and operates our Hybrid Cloud platforms.
As an Senior Engineer, you will work on missions that excite you, including developing platforms and
services which will help our customers get on top of their money while using the latest tech stacks.
You relentlessly automate all the things and apply best practices in CI/CD and infrastructure
automation. Lecture people about DRY, and you can talk at length about git branching strategies and
secrets management. Know more than one cloud and be able to bring experience in networking,
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
software, and SRE to our Hybrid cloud estate - starting as always with the code.
Be the Engineer you want to be, with opportunities to work across a variety of projects used at scale
across the globe. We understand that technology underpins every part of our business - hybrid cloud
empowers us to be more customer centric. Taking an idea and turning it into reality quickly. Testing
and learning to deliver value continuously and incrementally for customers, shareholders, and our
people.
What does a 'day in the life' look like:
Work in a collaborative team to explore business initiatives and solutions
Contribute to Designing Cloud Infrastructure for Application hosting
Build infrastructure using code and follow software engineering best practices
Utilise knowledge of distributed system design including cloud scalability, communication
integration, database, and storage
Challenge the status quo, whilst always looking for opportunities for continuous improvement
Enables continuous delivery practices to increase delivery speed
Implements a culture within the Tribe and the Chapter, encouraging best practices around
reviews, quality, and documentation
Contributes to Engineering communities, meetups, and conferences to promote technology
development culture and practices
Provide ongoing support for platforms as required e.g. problem and incident management
May create, understand, and monitor application metrics
What will be in your toolkit:
Experience building and operating Cloud technology at scale such as AWS or GCP.
Experience in Windows/Linux administration, server virtualization and automation.
Experience in Kubernetes concepts and working experience either in GKE or EKS.
In-depth knowledge on Application hosting on K8S and Integration to DB using
Deployment, Services, ingress/Egress, Load Balancer, Network policy etc.
Comfortable coding in one or more languages (bash, JavaScript, Golang, Python, Powershell,
etc), and you use these skills to automate as much as possible.
Experience implementing Infrastructure as Code using tools such as Terraform, CI/CD tools
such as Bamboo, Jenkins, Codefresh and Cloud native tools like Cloud Build
Experience in Software Defined Networking Concepts Concepts, Cloud Networking such as
VPC
Experience in Cloud Security concepts
Experience in Cloud Database such as Cloud SQL, RDS
Extensive experience working within cross-functional, agile, or continuous delivery teams
A growth mindset and desire to continually learn and share new techniques and ideas
Excellent analytical and problem-solving skills.
Strong communication skills.
Google Cloud Admin