Job
Description
As a DevOps/SRE Engineer at our Bangalore, India location, you will play a crucial role in collaborating closely with development teams. Your responsibilities will involve designing, implementing, and maintaining scalable, secure, and efficient infrastructure and deployment pipelines. Your primary objective will be to foster seamless collaboration, automate processes, and drive continuous improvement. Additionally, you will be actively involved in addressing production issues, troubleshooting, and resolving critical incidents. You will be an integral part of a cross-functional agile delivery team, where your innovative approach to software development will be highly valued. Emphasizing the use of cutting-edge technologies and practices, you will consistently focus on delivering business value. Your commitment to viewing engineering as a team effort, promoting open code, discussion, and creating a supportive environment, will be essential. Your involvement will span all stages of software delivery, from initial analysis to providing production support. Key Responsibilities: - Infrastructure Management: Design, build, and manage infrastructure, ensuring scalability, security, and high availability. - CI/CD Pipelines: Develop and maintain Continuous Integration/Continuous Deployment pipelines, automating testing, deployment, and rollback processes. - Production Support: Troubleshoot and resolve production issues, collaborating with development and QA teams to identify root causes and implement fixes. - Monitoring and Logging: Implement monitoring and logging tools to track performance, analyze data, and identify areas for improvement. - Collaboration and Communication: Work closely with development, QA, and operations teams to ensure smooth handoffs and knowledge sharing. - Automation and Scripting: Develop scripts and tools to automate tasks, enhance process efficiency, and reduce manual errors. - Security and Compliance: Ensure infrastructure and deployments adhere to security and compliance standards, implementing best practices and monitoring. Your Skills And Experience: - Strong understanding of Linux/Unix systems and basic software development. - Experience with cloud platforms such as Openshift, GCP, etc. - Proficiency in scripting languages like Python, Bash, etc. - Knowledge of CI/CD tools like Jenkins, Teamcity, etc. - Experience with containerization technologies like Docker, Kubernetes, etc. - Familiarity with monitoring and logging tools such as Prometheus, Splunk, etc. - Strong problem-solving, collaboration, and communication skills. - Ability to work under pressure and effectively manage critical incidents. At our company, you will receive comprehensive support to excel in your career, including training, development, coaching, and a culture of continuous learning. We prioritize a positive, fair, and inclusive work environment where all individuals are welcomed and celebrated for their contributions. Join us at Deutsche Bank Group and be a part of our empowered, collaborative culture where we strive for excellence together every day.,