HI,
Hope you are doing good !!!
Positions : Senior Applications Database Developer Location : New York City, New York
Duration : 6 Months Plus
GENERAL RESPONSIBILITIES:
The Senior Applications Database Developer/Admin responsibilities include:
- Responsible for the database creation, tuning, modeling and coding.
- Responsible for supporting various database environments like development, QA,Stage, Perf and Production with promoting, data, objects, scripts.
- Should be able to write different scripts to install, deploy databases and database functions that are needed for the eCommerce, web applications both in Amazon Cloud and non-cloud environments.
- Should be able to migrate databases from one to other as appropriate as well as from local to Cloud.
- Able to promote development changes all the lower environments to production as needed.
- Should be able to import, export data from the various sources to the databases.
- The resource is generally responsible for implementing and employing the engineering best practices for implementation of business requests and custom developments.
- Responsible for database design, data modeling and scripting, system documentation, monitoring, tuning, resolutions.
- Work as technical leads and architects and write and implement technical specifications related to the company’s web initiative data and database needs.
- Work with other members of the Applications Development team to implement technical specifications.
- Be well-versed in the technologies chosen for developing Scholastic’s web application solutions (e.g., , Erwin,DB2, MySQL, Toad, Mongo DB, Visio, Dynamo DB, RedShift, Git/Bitbucket, SVN, CVS, Python, Pentaho, Ignite, Sumologic, Chef, UNIX/LinuX/Windows, SQL ).
- Manage various aspects of database access, security and backup
- Automate multi-database script deployment and create SQL scripts
- Expert knowledge of Store procedures, functions, sequences and triggers
- Ability to create Normalized/de-normalized database schemas utilizing data modeling discipline
- Continue to develop technical skills and learn new technologies as needed.