Senior DevOps Engineer

Basic Information

Country

India

State

Maharashtra

City

Pune

Date Published

17-Aug-2021

Job ID

31128

Travel Amount

None

Description and Requirements

BMC Software is hiring a Senior DevOps/SRE Engineer in Pune. We are looking for a passionate and self-motivated individual.  You will be working with a team to maintain and evolve our Cloud-native direction.  The role drives business value through technical innovation such as simplification, extensibility, automation and supportability.  You will be working in our BMC Software India Pune office.

Primary Role & Responsibilities:
  • You as a developer, focus on Site Reliability Engineering principles to develop tools, automation, CI/CD pipeline to operationalize new BMC SaaS services and to transform BMC’s legacy applications to SaaS continuous delivery model
  • The role will cross organizational boundaries to ensure high collaborative efforts and deliverable goals are met – you may be embedded in R&D and Operational teams to help deliver solutions for Cloud services – e.g. Common CI/CD pipelines, operationalizing new cloud services which require collaboration between R&D, Support and Operations.
  • Remove operational and product toil by automating and apply development principles to operational practice
  • Transform legacy technology stack to allow to be more cloud-native.  Technology stack is complex but evolving – some examples Kafka, Zookeeper, Cassandra, ActiveMQ, Postgres, Victoria metrics, MSSQL, EFK, Kubernetes (Rancher, Openshift, Upstream K8s, EKS, AKS), BMC Colo cloud, Public cloud, private cloud, and hybrid cloud deployments.
  • Transform and Evolve the Observability of the Cloud stack to use industry-standard tools, open-source technologies and make is simple for Operations to determine the state of Cloud services and for DevOps/R&D to measure the quality of service. This will include developing and refactoring open source tools like Jaeger, measure SLO/SLI, Service Mesh technologies, EFK, Persistent storage solutions to work with BMC’s cloud stack.
  • Participate in evaluating new technologies to solve business challenges in delivering a world-class SaaS Service
  • Participate with Development and Operations teams to deliver new services that bring value to customers quickly as well as enabling BMC to operate, maintain and monitor with ease.  E.g. design deployment architecture, operational fabric, tools to support new service
  • Conduct root cause analysis with the cross-functional teams after service disruptions to look for opportunities to improve, be proactive and prevent future disruptions.  Aftermath action will include product improvements, new observability capabilities, service delivery improvements, and process improvements
  • Solve new challenges of delivering cloud services to multi-cloud – use of AWS EKS, Azure AKS, Google, IBM, and Private Cloud.
  • Participate in designing migration solutions to take legacy BMC customers to cloud-native solutions with zero to minimal impact and speed.
  • Automate delivery of infrastructure as a service
Qualifications:
  • Strong hands-on experience in following
    • Kubernetes and Docker
    • Scripting (Ansible, Shell, Python, etc)
    • Jenkins, Spinnaker
    • Monitoring Tools like Prometheus, Grafana, Network profiling, or other CNCF tools
    • Distributed tracing experience with tools like Jaeger
    • Log streaming experience with logstash, fluentbit to Elastic/Kibana
  • Experience with Rancher, RH Openshift is a benefit
  • Experience with AWS services like EC2, Aurora, RDS PostgreSQL, Networking, VPCs, Security Groups, Load Balancers, S3
  • Experience working with PostgreSQL
  • Experience with other Public Clouds (Azure, Google Cloud) is a benefit.
  • Strong problem solving and analytical skills
  • Team player with good communication and written skills.  Being able to conduct discussions across multiple teams and levels of seniority to drive SRE agenda

BMC helps customers run and reinvent their businesses in the digital age by tackling their IT management challenges, championing their innovation, and celebrating their success.
Every BMC employee has the potential to have a tremendous impact on customer success—and when customers thrive, we all do.

BMC offers bold and fearless career-seekers like you the opportunity to expand your skills, your network, and your horizons as you work to enable customer growth and innovation every day. You will be surrounded by peers who inspire you, drive you, support you, and make you laugh out loud, in an environment that fosters individuality, respect, and personal ambition.

It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, creed, sex, age, sexual orientation, national origin, disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, disabled veteran or status as a protected veteran, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.

If you need a reasonable accommodation for any part of the application and hiring process, visit the accommodation request page.