Database Developer

$135,200 - $145,600/Yr

Pyramid Consulting - Newark, DE

posted 23 days ago

Full-time - Mid Level
Newark, DE
Professional, Scientific, and Technical Services

About the position

The Database Developer position is a contract role focused on complex application maintenance, defect fixes, and application support within a hybrid work environment. The role requires a deep understanding of database architecture and involves both individual contributions and team leadership responsibilities. The developer will work with various technologies including DB2, Kafka, and SingleStore, and will be responsible for ensuring software meets functional and compliance requirements while guiding other engineers in application support tasks.

Responsibilities

  • Complex Application Maintenance, Defect Fixes, and Application Support.
  • Understand the complete end-to-end architecture involving DB2, IBM IIDR, Kafka, and SingleStore.
  • Operate as a technical/team lead guiding engineers in application support work.
  • Develop complex software to accomplish business goals as needed.
  • Write code, perform configuration, and unit testing to ensure successful integration into the overall application/system.
  • Contribute to story refinement and defining requirements.
  • Participate in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Code solutions and unit test to deliver a requirement/story per defined acceptance criteria and compliance requirements.
  • Utilize multiple architectural components in design and development of client requirements.
  • Assist team with resolving technical complexities involved in realizing story work.
  • Contribute to existing test suites and analyze test reports to identify issues/errors.
  • Document and communicate required information for deployment, maintenance, support, and business functionality.
  • Participate and coach team members in delivery/release events.

Requirements

  • 10+ years of industry experience in database development.
  • Strong knowledge of RDMS databases, SQL, and stored procedures.
  • Senior Kafka-based development experience with hands-on experience working on Kafka clusters.
  • Experience writing producer/consumer code for Kafka.
  • Knowledge of Kafka multi-region stretch clusters and optimal configurations.
  • Experience with distributed Kafka connect clusters and developing Kafka connectors.
  • Familiarity with MemSQL, DB2, and Oracle databases.
  • Experience with IBM DataStage ETL tooling.
  • Working knowledge of Java and experience using Eclipse or IntelliJ tools.
  • Understanding of Java coding standards and deployment processes.
  • Knowledge of Splunk and Dynatrace for logging and monitoring.
  • Experience with Linux/Unix and Python or shell scripting for automation.
  • Experience with Data Replication Tools like IBM IIDR.

Nice-to-haves

  • Confluent Certified Developer certification.
  • Experience with Agile development and tools like Jira.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid sick time
  • Vision insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service