PL/SQL Developer

Posted Yesterday
Be an Early Applicant
Torrance, CA, USA
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Support and enhance a custom CRM analytical repository on Oracle (Unix AIX), designing, developing and tuning PL/SQL code and ETL processes, performing query and performance tuning, writing shell scripts, and providing 24/7 production support for CRM analytics and campaign operations.
Summary Generated by Built In
Company Description

Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.

Job Description

Job Description:

  • Seeking an experienced Senior Developer who specializes in Oracle database and PL-SQL / Data warehouses / Unix servers and shell scripting
  • Ability to design solutions and conduct data analysis is required
  • Informatica knowledge is a plus
  • Auto industry, CRM and knowledge of marketing concepts are pluses

Responsibilities:

  • The position will be supporting a custom CRM application, specifically the analytical repository
  • The repository is an Oracle database, the OS is Unix AIX 6.x
  • The responsibilities for the position include the analysis, design, development and 24/7 support of the production processes and applications
  • The candidate will work under the supervision of the ECRM team lead
  • Will be part of a team responsible for supporting CRM analytics and Campaign operations

Required Skills:

Oracle Database

  • Strong understanding of Oracle PL/SQL techniques to write stored procedures, triggers and packages that analyze several million rows across several database tables
  • Ability to grasp relational data models quickly and program using SQL and PL/SQL
  • Clear understanding of SQL’s analytical processing capabilities such as RANK, DENSE RANK etc.
  • Strong understanding of Oracle dynamic SQL and ability to write complex procedures using dynamic SQL
  • Performance tuning methodologies and understanding of Relational database join techniques like HASH, NESTED LOOPS etc. and the use of Oracle Hints
  • Advanced knowledge of Oracle Indexing techniques like BIT Map indexes and Index Organized tables
  • Optimize and tune stored procedures, embedded SQL, taking advantage of Oracle specific features
  • Oracle Data Partitioning techniques to manage, support and performance tune very large databases (VLDB’s)
  • Understanding of Parallel execution features of Oracle to dramatically reduce response times for data intensive operations
  • Bulk Collect functionality, pipelined functions and other features of Oracle PL/SQL
  • Ability to write efficient PL-SQL procedures
  • Design complete solutions

Data transformation (ETL)

  • Knowledge of Informatica is a plus
  • Familiarity with Extraction, Transformation and Loading (ETL tools) to facilitate loading large amounts of data
  • Strong ETL design and development abilities
  • PL-SQL and Stored Procedures to upload data from different sources

Unix OS

  • Experience working with Unix servers
  • Experience with Shell scripting

Database/Other

  • Experience in the analysis, design, development, deployment & tuning of large scale databases
  • Experience in the design and development of data warehousing
  • Expert knowledge of SQL
  • Ability to write and understand complex SQL required
  • Query analysis and tuning experience (hints, explain plan, TKPROF)
  • Expert knowledge of Oracle PL/SQL best practices and development methodologies or standards
  • Stored Procedures, Packages, Triggers, Debugging, Tuning
  • Data modeling Experience a plus
  • Data Warehousing experience a plus
  • Bachelor's degree in Computer Science or related discipline or have equivalent experience

Business Experience

  • 5 plus years experience with major DBMS
  • 5 plus years experience with coding, testing, and design
  • 5 plus years experience with software development methodologies

Qualifications

Desired Skills:

  • Motivated self starter
  • Ability to work in a fast paced environment
  • Ability to work in a team environment where team conducts code and design reviews prior to implementation
  • Ability to lead minor tasks and follow up on progress specially if depending on others to do their tasks

Additional Information

Note:-
This is a Full-Time & Permanent job opportunity for you.
Only US Citizen, Green Card Holder, GC-EAD, H4-EAD & L2-EAD can apply.
No OPT-EAD, H1B & TN candidates please.
Please mention your Visa Status in your email or resume.

Skills Required

  • Strong understanding of Oracle PL/SQL techniques to write stored procedures, triggers and packages
  • Expert knowledge of SQL and ability to write and understand complex SQL
  • Ability to grasp relational data models quickly and program using SQL and PL/SQL
  • Experience with dynamic SQL and writing complex procedures using dynamic SQL
  • Performance tuning experience (join techniques like HASH, NESTED LOOPS, Oracle hints)
  • Query analysis and tuning experience (hints, explain plan, TKPROF)
  • Advanced knowledge of Oracle indexing techniques (Bitmap indexes, Index Organized Tables)
  • Oracle data partitioning techniques for very large databases (VLDBs)
  • Understanding of parallel execution features in Oracle
  • Experience with Bulk Collect, pipelined functions and other PL/SQL performance features
  • Experience in analysis, design, development, deployment and tuning of large-scale databases
  • Experience working with Unix servers (AIX) and shell scripting
  • Familiarity with ETL tools and strong ETL design and development abilities
  • PL-SQL and stored procedures to upload data from different sources
  • Ability to design complete solutions and support production processes 24/7
  • Bachelor's degree in Computer Science or related discipline or equivalent experience
  • 5+ years experience with major DBMS, coding, testing, design and software development methodologies
  • Informatica knowledge
  • Data modeling experience
  • Data warehousing experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
87 Employees
Year Founded: 2007

What We Do

SonSoft Inc. is a global consulting and IT services firm specializing in software development, software consultancy, and Information Technology Enabled Services (ITES). The company provides a range of expertise including business consulting, systems integration, application development, and product engineering, helping clients re-engineer and re-invent their businesses to compete in a changing marketplace.

Similar Jobs

SonSoft Inc. Logo SonSoft Inc.

Sql Engineer

Information Technology • Professional Services • Software • Consulting
In-Office
Torrance, CA, USA
87 Employees

SonSoft Inc. Logo SonSoft Inc.

Sql Engineer

Information Technology • Professional Services • Software • Consulting
In-Office
Torrance, CA, USA
87 Employees

BuzzClan Logo BuzzClan

Sql Engineer

Information Technology • Software • Consulting
Hybrid
Menlo Park, CA, USA
131 Employees

TechTammina LLC Logo TechTammina LLC

Sql Engineer

Information Technology • Software
In-Office
Santa Clara, CA, USA
361 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account