Candidate will be serving as the primary point of contact for advanced level troubleshooting issues, and perform hands-on Database/Systems/Applications administration as required.
Candidate will automate regular administrative work with other support teams and ensures they are functioning correctly.
Candidate will write documentation, including data standards, procedures, and data dictionary definitions.
Candidate will work with Systems and Development teams on designs, SQL performance optimization, and perform on-call support by providing responses to high priority requests for assistance by Operations teams and provide after hours and weekend support as needed.
The candidate will work with application developers to evolve the applications/database architecture and design and will participate in the creation and refinement of staging & production application/database instances.
5 or more years of working experience in Database Administration (MySQL, SQLServer & MongoDB) on Production Environment, Supporting complex, highly available applications.
Experience with JBoss and/or J2EE environments & Applications Management.
Support and maintain the global application production environment.
Install, configure, and upgrade custom and packaged applications.
Maintain production monitoring systems.
Troubleshoot performance and stability issues.
Candidate should be well versed in database server performance monitoring and storage performance optimization.
Candidate should have experience tuning database server configurations, queries, and indexes.
Candidate should have a good understanding of the Operating System concepts, mainly Linux.
Proficiency in any of the scripting language ( e.g. Python /PHP/Perl/ Ruby .. and SQL)
Respond to on-call (24/7 rotating shifts) incidents and be available for inquiries from staff, management and vendors. Provide technical assistance and support.
The ability to communicate technical knowledge in a clear, concise and easy to understand manner is essential, as the candidate will participate in technical and customer reviews and must communicate effectively with both technical and non-technical audiences.
Ability to adapt mid-stride to accommodate rapid evolutions of technology.
Rapidly picks up new techniques, technologies, and concepts.
Should have the aptitude to work independently on projects/tasks with minimal instructions.
Participation in technical blogging, PoCs and community projects.
Strong sense of humor
Exposure to any other NOSQL solutions (Cassandra is a Big plus but any other NOSQL will also do).
Working experience on Amazon Web Services, Google Compute Engine, Azure etc
Any experience with tools like Chef/Puppet or Log management tools like Splunk.
Familiarity to tools like Nagios, Cacti, and Chef etc. will also be an added advantage.
Familiarity to virtualization/cloud technologies like VMware/AWS a huge plus.