chaitanya.arikati@oracle.com
About Eloqua Product:
Eloqua is core
oracle marketing
automation product, fully multi-tenanted, completely on cloud, mainly used
by marketers and sales to deliver their content. This is one of the fastest
growing product & most happening place to work with in Oracle Cloud
division.
- Part of Oracle Marketing Cloud division,
- Has large customer base from large, medium and small scale
enterprise customers.
- Generates multi-million revenues each year, with strong YoY/QoQ
growth.
- Leader in marketing space (by Gartner and other business
analysts)
- Compete with Adobe, Salesforce, Marketo.
- Rapidly growing by team, by product capabilities, by revenues,
by customer base, by scalability & performance, etc
- Truly on Agile with short product release cycles of 4 and 6
weeks’ release cycles
- Follow DevOps process during releases.
- Uses cool & latest technologies in the market, like:
- Elastic Search, Log Stash, Kibana, Kafka, ZooKeeper.
- Hadoop, Scala, Spark, MapReduce, etc
- NET tech stack ( C#, .NET, WCF, Visual Studio, etc),
- Java tech stack (core java, java script,, etc),
- Messaging Queues,
- AKKA framework with Micro Services
- Java Scripting frameworks like React JS, Sproutcore, etc
- Application servers like Tomcat, Weblogic, IIS
- Databases like Oracle and SQL Server, etc.
- Chef & Puppet, Ansible, Jenkins, Git, Teamcity, etc
- Supports multiple browsers, languages, operating systems.
- Processes large data, like:
- 2 billion contacts (with growth rate of +40% YoY),
- 30 billion page view tracks in 2015 (+70% YoY),
- Terabytes of data every day.
- process millions of contacts in just few seconds.
- Eloqua is highly scalable and performant with continuous
improvement in supporting rapid growth of usage data and customers.
We are
forming core product development team based in Hyderabad, India, and this
position for this team in Hyderabad. We are aggressively hiring for Eloqua
Hyderabad division and planning to grow this team in next 1 to 3 years rapidly.
Desired Skills and Experience
Required Skills:
- Experience in developing Large internet
scale Enterprise Product Development.
- Experience working as SDE -
Software Development Engineer is required.
- 4-15 year’s professional
software development experience
- Strong experience with statically
typed languages like Java, multi-threading, J2EE
- Experience with dynamic languages in
JavaScript, HTML5, ReactJS/Angular JS/JQuery/ExtJS
- Strong understanding of SOLID,
OOPS, UML - Important skill to best perform the role.
- Experience in architecting,
designing & implementing large distributed complex systems/products
with high performance and scalability using open source frameworks and
design patterns.
- Experience with REST, SOAP
Services, XML, Message Queue implementations, Micro Services, AKKA
- Experience in Application Servers
like Tomcat, Weblogic, IIS
- Experience in Databases like SQL
Server or Oracle
- Good experience in Unit Testing
& tools like TestNG, MockIT, JUnit, etc
- Analytical and Problem Solving
skills
Desired:
- Experience using agile development
methodologies (such as SCRUM)
·
Knowledge
on Big Data technologies is added advantage.
- Innovative and Out-of-the-box
thinking abilities
- University degree in Computer
Science or related technical field
Behavioral Skills:
•
Motivated
self-starter with a desire to innovate
•
Fast
learner who can pick up new technologies quickly
•
Superior
communication skills (written and verbal)
•
Drive
for delivering quality products in a timely manner
•
Great
team player with an instinct to get the job done
Big Plus:
- Experience with Oracle technology
(WebLogic, OraDb, OHS, Coherence, Oracle AQ, OEL)
Responsibilities:
•
Understand
the trends in the technology and suggest/recommend appropriate technology that
suits business need or solving business/product needs.
•
Ability
to evaluate any given technology and come up with proof of concept.
•
Provide
the architecture & design large internet scale complex products or
components
•
Ability
to come up with proven solutions for business/product needs/problems.
•
Ability
to work on any given technology, with end-to-end development experience like
UI, server side programming.
•
Need
to have very strong troubleshooting skills of any issues (internal or customer
issues reported).
•
Ability
to write quality code by following coding standards.
•
Ability
to write unit tests using Junit or TestNG, MockIt, etc.
•
Mentor
the junior members in the team.
•
Should
be working with aggressive and small release cycles (like 4 weeks releases).
•
Adhere
to agile development processes defined and/or recommend improvements.
•
Monitor
the daily builds, deployments and automation test suite execution.
•
Work
towards improvement of development processes, tools and code.
•
Collaborate
well with development and other cross functional teams.
•
Participate
in organizational activities as deemed.
Location: Hyderabad, India