Databse SRE Python Engineer

Oracle - Bronto

Job Title
Databse SRE Python Engineer
Job Description

In this position you will develop applications supporting a variety of technologies and running across thousands of servers. This is a Site Reliability Engineering position, and we are looking for an outstanding software engineer to join us in this role and extend our existing tools into new areas within the company and into the cloud.

The Bronto Database Engineering Team is responsible for all of the back-end databases that power the Bronto SaaS platform, including Hadoop, MySQL, and Oracle. We manage this environment by building automation tools to perform manual tasks that have traditionally been done by operational staff. We apply a software engineering mindset to database administration problems. You will be building tools to take tasks such as database maintenance, monitoring, alerting and troubleshooting and making applications to solve them at scale.

You will build tools that will be used by yourself, your team, and external users in a self-service or empowerment capacity. You will participate in an on-call rotation to provide off-hours support of these systems and collaborate with teammates in different parts of the world to ensure 24x7 availability of all of Bronto's databases.

Responsibilities:

  • Create and adapt python tools to automate the maintenance and configuration of Bronto Databases and related services
  • Enhance automated monitoring and alerting
  • Design CLI and Web interfaces for reporting and maintenance
  • Test new versions of underlying open source technologies
  • Provide operational support for software we build and the database infrastructure we own
  • Participate in an on-call rotation
Restrictions
  • Telecommuting is OK
  • No Agencies Please
Requirements

Required Qualifications:

  • Bachelor's degree or equivalent work experience
  • 1+ years software development experience (python, java)
  • Excellent understanding of object-oriented design
  • Strong Linux background
  • Desire to learn
  • Inclination to have fun

Nice to haves:

  • Experience with continuous integration workflows
  • Experience with any relational databases (MySQL, Oracle, Postgres)
  • Experience with Hadoop services (HDFS, HBase, SolrCloud, Spark)
  • Experience with automated configuration management (Puppet, Chef, Ansible)
  • Experience providing operational support while acting as a developer
About the Company

The Oracle + Bronto is 40-person team in Prague responsible for a large cloud-based SaaS marketing automation platform – we build and run the platform that allows our customers to personalize communications to their customers. To learn more about the Bronto team, we encourage you to visit our web site: https://bronto.com/ or check product video: https://www.youtube.com/watch?v=M-nZk14dt4E

We are part of the Oracle corporate from 2016.

Contact Info
Apply

👉 Please mention in your application that you found the job on pyremote, this helps us get more companies to post here!

This job is sourced from Python.org Jobs. When clicking on the button to apply above, you will leave pyremote and go to the job application page. pyremote accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.