Job Description
Job Description:Job Title: Engineer - DevOps
Corporate Title: AVP
Location: Pune, Inda
Role Description
- We are seeking a highly motivated and senior DevOps Engineer to join our team. The successful candidate will have at least 8-13 years of experience in the field and be proficient in Google Cloud Platform (GCP), GitHub Actions, Infrastructure as Code (IaC), and Site Reliability Engineering (SRE), CI/CD using Helm Charts, Platform engineering. The person performing the role may lead delivery of other members of the team and controls their work where applicable.
What we’ll offer you
As part of our flexible scheme, here are just some of the benefits that you’ll enjoy,
- Best in class leave policy.
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above
Your key responsibilities
- Develop and maintain infrastructure code using IaC tools such as Terraform and Ansible.
- Design, implement, and optimize cloud-based applications and services on GCP.
- Collaborate with cross-functional teams to ensure successful delivery of projects, including frontend development, backend development, and quality assurance.
- Troubleshoot and resolve issues related to application performance, reliability, and security.
- Optimize the deployment process using automation tools such as GitHub Actions.
- Provide technical guidance and mentorship to junior team members.
- Stay up-to-date with industry trends and best practices in DevOps engineering.
- Design, deploy, manage and document CI/CD pipelines
- Routine application maintenance tasks are an ongoing responsibility of DevOps Engineers that they accomplish via strategy-building techniques.
- Identifies issues / optimization potentials and implements solutions
Your skills and experience
- Understanding of industry standards processes for build, deploy, release and support (CI/CD, incident/problem /change management etc.)
- Experience in building dashboards for billing, utilization and monitoring infrastructure.
- Experience in optimizing infrastructure cost and reducing footprint.
- Strong understanding and working experience in managing GKE and GKE Cluster Services.
- Experience in GKE node management, auto scaling, secrets management, config management, virtual services, gateways, Anthos service mesh
- Strong knowledge of Linux, Apache Webserver, Java Application servers, Load balancers
- Experience with any cloud-based infrastructure (GCP/AWS/Azure), highly available and fault tolerant applications.
- Our tech stack: GCP (GKE, Cloud Composer, Big Query, GCS etc), but any other public cloud experience is relevant, Kubernetes, Terraform, Confluent Kafka, GitHub Actions, Helm.
- Good understanding of infrastructure and platform components: Shell scripting, Python, Linux
- Application layer protocols (TLS/SSL, HTTP(S), DNS, etc)
- Experience in supporting/building Continuous Delivery pipelines
- Experience with deployment strategies (such as BlueGreen, Canary, A/B)
- Good understanding of various design and architectural patterns
- Good understanding of Microservices and API Management
- Experience in monitoring/reporting tools such as Splunk, Grafana/Prometheus/Google Cloud Operation etc
- Experience in Agile practices
- Collaboration Skills: Proactive can-do attitude; A creative approach towards solving technical problems; Able to work efficiently with colleagues in multiple locations; Willing to collaborate across domains, for efficiency in technology sharing and reuse; Excellent communication skills in English;
How we’ll support you
- Training and development to help you excel in your career.
- Coaching and support from experts in your team.
- A culture of continuous learning to aid progression.
- A range of flexible benefits that you can tailor to suit your needs.
About us and our teams
Please visit our company website for further information:
https://www.db.com/company/company.htm
We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.
Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.
We welcome applications from all people and promote a positive, fair and inclusive work environment.