Senior Software Developer
Bengaluru, IN,India, IN
5d ago

Preferred Qualifications

Senior Database Engineer :Are you a highly motivated Engineer who wants to make your mark in big data and cloud computing? Do you enjoy solving the most complex problems that arise in the areas of distributed computing, high volume transaction processing, and large scale system design? Do your ideas reflect in smartly designed, scalable, reliable code? The Oracle Marketing Cloud Development team shares your passion for problem solving and delivering market leading cloud technology. Every day at Oracle we are changing the way the world does business by challenging the status quo, innovating and enabling business between millions of people across the globe. The Oracle Marketing cloud development team is an elite engineering organization that is designing and implementing new ways of converting big data into meaningful interactions with consumers in an intelligent, consistent way over time and across multiple Channels. This platform is a leading provider of enterprise-scale and cloud-based B2C marketing software that manages and orchestrates interactions with consumers across all channels from email, mobile, social, display, and the web. Our success requires us to process over 500 million transactions a day (tens of billions of transactions per month) with SLAs on throughput and latency. Our elite team of engineers handles the challenges of developing software that operates at this scale while expanding our functionality to even further the lead Oracle marketing cloud has over the competition. Oracle Marketing Cloud Database Infrastructure runs on Oracle Exadata supports hundreds of customers with petabytes of data and supporting a large number of concurrent transactions for both OLTP and OLAP needs. We are the core data platform team that provides the infrastructure for application developers to build a highly available and scalable product. We are looking for a senior engineer who has strong prior expertise supporting large scale data and application ecosystem. You will be part of the DevOps team that works very closely with application developers and database engineers on a daily basis to create the right data architectures to support the application’s availability, capacity, confidentiality/privacy/security, and schema needs. You will be working closely with our engineers, & product managers, and influencing key decisions in the application development lifecycle. In This Role, You Will
  • You will be a key contributor in implementing major pieces of the Responsys core database infrastructure and data modeling
  • Resolve complex database technical issues and drive innovation that improves system availability, resiliency, and performance
  • Involve in data architecture discussions with application developers and database engineers
  • Design, develop and build database design and architecture 
  • Build, optimize and maintain conceptual and logical database models
  • Design data pipeline architecture and ensure the successful creation of the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and other technologies.
  • Work with application developers to assist with data-related technical issues and support their data infrastructure needs
  • Work with other product architects for all the database infrastructure design.
  • Recommend solutions to improve new and existing database systems.
  • Desired Skills:
  • BS or higher degree in Computer Science or equivalent degree.
  • Must be very good in Oracle database Architecture and Oracle database Internals
  • Must have very good experience in tuning Oracle database and tuning SQLs
  • Must have very good experience in logical and physical modeling.
  • Must have experience in working with Very Large Databases.
  • Must have experience in Oracle RAC environments.
  • Exposure to Oracle tools Data Guard, Golden Gate is plus-Experience in software development with a strong understanding of schema design and SQL development
  • Development experience with PL/SQL, SQL, Oracle, or other database technologies
  • Ability to learn quickly and deliver high quality code in a fast-paced, dynamic agile team environment
  • Experience building a high-performance large-scale database platform 
  • Prior experience in Java/J2EE and connection pooling.
  • Prior experience in Ant, Maven build and deploy tools 
  • Prior experience with MySQL database
  • Experience with Shell/Perl/Python scripting in Unix or Linux environment.
  • Experience with agile software development 
  • Experience in Big data technologies is plus
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form