Oracle Software Developer - Database team - Bronto in Prague, Czech Republic
Software Developer - Database team - Bronto
Looking for a fun environment in a great team where you get to solve challenging engineering problems?
is a 400-person US based company that is starting a development office
in Prague. We are owned by Oracle but run as a separate business unit -
this allows us to move like a startup while having the stability of a
large company. We create a product that helps our customers personalize
their customer communications. As an early hire into this office you'll
have the opportunity to directly contribute to building the standards,
process, and culture that work best for us. We plan to quickly grow the
office, so there will be leadership opportunities for those who want,
and are ready to embrace, those responsibilities.
Currently we are looking for a Software Engineer to join the Database Engineering team
in developing applications for administering the database clusters that
the Bronto SaaS platform runs on. The Database Engineering team is
responsible for managing these clusters and developing automation around
routine tasks such as cluster maintenance, monitoring and
troubleshooting. The software that you will develop manages a variety of
database technologies (Hadoop, Hbase, MySQL, Oracle DB) across
thousands of servers.
This position provides a unique
opportunity for individuals passionate about software development,
devops, infrastructure and data. Focus will be primarily on Big Data
technologies but training and mentoring will be provided for all the
database technologies we use.
Create and adapt python tools to automate the maintenance and configuration of Bronto Hadoop servicesDevelop microservice APIs to integrate cluster metadata with other Bronto services
Enhance automated monitoring and alerting
Design CLI and Web interfaces for cluster reporting and maintenance
Test new versions of underlying open source technologies
Provide operational support for software we build and the infrastructure we own
Participate in an on-call rotation
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
Nice to haves:
Experience with continuous integration workflows
Experience with hadoop services (HDFS, HBase, SolrCloud, Spark)
Experience with relational databases (MySQL, Oracle, Postgres)
Experience with automated configuration management (Puppet, Chef, Ansible)
Experience in an operational role
Work Life - what do we offer?
Very friendly company culture - no dress code, informal culture
Opportunity to be a part of new team with a start up atmosphere (Bronto), backed by a strong enterprise (Oracle).
Modernoffice - You will not regret a visit to our office. We have a fitnessroom, chill out zones with table football, ping/pong, play station,etc., a big terrace with a great view towards downtown, free fruitdelivered twice a week, etc.
Greatteam, benefits, and a competitive salary - Oracle provides the benefitsyou would expect to get from an international company (extra holidays,paid sick leave, meal vouchers, flexi passes, notebook, English lessonswithin working hours and many others), but that goes without saying. Weare searching for candidates who want to work on a great team.Competitive salary and nice benefits are a matter of course.
LIVE OUR VALUES – TRANSPARENT, APPROACHABLE, PASSIONATE.
To see the Bronto life through words, photos and videos, we encourage you to visit: http://brontonation.com
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).
Job: Product Development
Location: CZ-CZ,Czech Rep-Prague
Job Type: Regular Employee Hire
- Oracle Jobs