WEB121 week8
DATABASE DEVELOPER
Responsibilities
Planning, building, implementing, and administering Python scripts to test and deploy Nosql clusters building scripts to validate database performance
Ensuring optimal database performance through exhaustive pro-active testing and ongoing real-time monitoring
Troubleshooting issues to resolution
Testing database security and enterprise policy guidelines according to established best practices
Monitor and maintain the backups for database recoverability for all production databases
Work with responsible Engineer/vendor resources to implement fixes for identified database issues within agreed upon Service Level Agreements
Participate in a 24x7 on-call rotation
Occasional overnight travel to other company work locations as required
Qualifications
Must have:
· Associate’s degree or two or more years of work experience.
· Two or more years of relevant work experience.
Ideally, you’ll also have:
· Bachelor’s degree in Computer Science, Computer Engineering or other related degree, relevant military experience.
· NoSql DBA with 3-5 years of experience in any of the following NoSql databases (Cassandra, MongoDB, Couchbase, Redis).
· Two or more years of DBA experience in an enterprise environment supporting all aspects of databases with emphasis on 2-tiered and 3-tiered architecture.
· Strong experience in monitoring and tuning NoSql databases for optimum performance and assistance in capacity planning of database servers.
· Two or more years of experience with the Linux operating system to be able to design high performance environment.
· Two or more years of scripting (Python, Shell) experience.
· Excellent organization skills.
· Ability to prioritize and support multiple concurrent projects while consolidating inputs from multiple groups.
· Ability to work independently with accuracy and attention to detail.
· Proficiency with MS Excel, Word, PowerPoint.
· Commercial facing database/application support experience is desired.
· RDBMS (MySQL, MariaDB, MemSQL, PostgreSQL) knowledge will be a plus (2 years).
· Prior experience participating in a 24x7 on-call rotation schedule.
· Strong analytic, interpersonal and communication skills.
· Strong verbal and written communication skills.
· Advance troubleshooting skills.
· Proven problem solving abilities.
· Ability to function in a tight knit team environment.
· Willingness to work Change Control Windows on a very regular basis.
· Willingness to challenge yourself with regard to learning new databases, tools and technologies