Job Software Developer/ Engineer/ Architect

Database Reliability Engineer - Cloud Engineering

  • Support Workday Planning Cloud database infrastructure, working with technologies like AWS Aurora PostgreSQL, Google Cloud SQL ,Oracle Database.
  • Ensure the Cloud Database platform can effectively meet performance & SLA requirements while supporting capacity planning / sizing exercises and new initiatives.
  • Participate in database infrastructure automation leveraging Terraform, Chef, Jenkin,Python and Golang.
  • Participate in Planning and executing complicated technical projects that interact with a wide variety of teams within the company.
  • Create and respond to production monitors: triage, troubleshoot and resolution, Perform Root cause analysis.
  • Good experience at problem solving and complexity analysis on the large distributed systems and maintaining operational runbooks.
  • Support the deployment of cloud database solution software during and off regular office hours
  • Responsible for implementation, configuration, maintenance, and performance of system health for high-concurrency PostgreSQL,Oracle  database systems ensuring the availability and consistent performance, supporting product development teams.
  • Support for both Linux and Windows systems.
  • Participate in on-call monitoring response
  • Note: This role includes a rotational weekend shift. While it is not possible to be definitive, as it depends on business needs, the maximum frequency we would expect is one week in four.
  • 3 to 5  Years of PostgreSQL database administration, or related Operations and support experience.
  • 3+ years of experience working directly with AWS Aurora PostgreSQL services; AWS Certification preferred; strong knowledge of AWS services and   security required.
  • 2+ Years Experience with at least one programming language like: Go, Python, Bash, Perl 
  • Experience developing databases with an Agile development process including scrums, planning events, backlog grooming, retrospectives and demos.
  • Experience in Design and implementing scalable database schemas and configurations, File system layout, Physical partitioning, Sharding and Replication, incremental backups, Restores, and recovery models.
  • Deep understanding of systems performance of PostgreSQL, and advanced knowledge of Postgres internals
  • Experience with Infrastructure automation (Terraform, Ansible, etc.), CI/CD pipelines (GIT, Jenkins etc), and configuration management tools( Ansible, Chef etc).
  • Splunk, Nagios, Elasticsearch, Kibana, CloudWatch and Logstash and ways to scale these systems.
  • Experience working with private and public clouds (IAAS, GCP, AWS, etc) and capacity management , Cost Optimization principles.