Beacon Hill Staffing Group - Annapolis, MD
posted 4 months ago
The Oracle PL/SQL Developer position at Beacon Hill Staffing Group, LLC involves working with a variety of technical skills and tools to develop and maintain database applications. The ideal candidate will have a strong background in SQL and Oracle PL/SQL, along with experience in Unix Shell programming. The role requires extensive proficiency in modern RDBMS products, particularly Oracle, and familiarity with PostgreSQL is considered a plus. The developer will be responsible for creating complex database objects such as stored procedures, functions, packages, and triggers, utilizing SQL and PL/SQL effectively. In addition to database development, the position requires strong ETL and data modeling experience. The developer will be expected to create mappings and workflows, implementing ETL concepts using Informatica Platform and adhering to best practices for Informatica PowerCenter and Data Transformation. The role also involves performance tuning of SQL and PL/SQL queries, utilizing techniques such as query rewriting and the use of Explain Plan and Hints to optimize performance. The candidate should be comfortable working in a UNIX/Linux environment and have experience with Agile methodologies, particularly Scrum and SDLC practices. Familiarity with Atlassian products like JIRA, Confluence, and BitBucket is also beneficial. The role may involve working with DevOps tools such as UC4, Maven, Jenkins, and CI/CD practices. Knowledge of object-oriented analysis and design principles, as well as programming languages and frameworks like Java, Angular, or React, is advantageous. The developer will also need to have a thorough understanding of software methodologies, distributed networking, and database communications.