Database Engineer - Python/DevOps

Posted on Dec 2

Location: Jersey City, NJ
Job Type: Contract
Job ID: W4145755

All candidates will be required to take a Hacker Rank test.

24598-1: Application Engineer II (8)
The role is to be part of the Database engineering team responsible for design, development and support of DBaaS platform responsible for automating database provisioning and automation of routine DB administration tasks (patching, archiving, security, HA, recovery, DR planning, monitoring, migrations) using DevOps automation technologies. You’ll be working closely with DBA as well as AppDev teams.
Required skills
•Between 5 and 10 years of professional software development experience in Java or Python
•Experience with DevOps and automating infrastructure (Docker, Ansible, Puppet, Kubernetes, etc) considered a big plus.
•Experience developing with Relational Database Management Systems (RDMS)
  • Oracle/RAC, PostgreSQL, SQL Server/Always 0n, MySQL, etc.
  • Knowledge of internal structure of indexes, statistics and system information schemas.
  • Proficient in performance tuning, optimization and troubleshooting tools.
•Experience with Sybase/IQ, PostgreSQL, Vertica, Teradata is a plus
•Experience utilizing NoSQL solutions is a plus
  • Hadoop, MongoDB, Redis, etc.
•Knowledge of database administration for Oracle or MSSQL is a plus
•Familiar with all aspects of the Software Development Lifecycle (SDLC).
•Development experience with producing and consuming RESTFul/SOAP apis/services using Jersey.
•Experience setting up continuous integration tools Jenkins, Maven,Teamcity, etc.
•Experience with applying software engineering techniques and practices to the automation of development infrastructure and server orchestration considered a big plus.
•Experience with Software Test automation practice and principles.
Facebook TwitterLinkedInGoogle Plus
CareerMarketplace.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2018, All Rights Reserved)