Would you like to join a fresh, ambitious, dynamic and fast paced development firm? One that develops web sites for one of the top leaders in the social networking industry? Not only are we innovative but we utilize leading edge technology. Do not miss your opportunity to be apart of this exciting, vigorous, and mind-blowing organization!!!

Reporting to the Senior Systems Design Architect, this role is responsible for monitoring, maintaining, and performance tuning of databases, as well as creating and implementing data backups. He is also to assist in the design and implementation of database maintenance workflow processes as well as overseeing database policies and procedures that will ensure the integrity of the databases. Evaluates, selects, and implements pragmatic, cost effective emerging Internet and database technologies, with the goal of deploying a set of reliable functions to support our client’s business model.

o Work with the architecture development team to develop database architectures, data search/retrieval strategies and methods.
o Respond to and resolve database problems and performance issues.
o Monitor database system details, suggest performance tuning, hardware upgrade.
o Analyze performance/storage issues, provide improvement ideas to systems/development/architecture teams.
o Help developers to create new or redesign existing table/database structure, clusters, data search/retrieval strategies and methods.
o Review submitted database changes.
o Assist QA team in their data related investigations.
o Help Statistics team with data collection and processing.
o Assist management by creating reports or helping to create reports.

o Design and document database architecture. Data Modeling.
o Design Data Warehousing and Business Intelligence platform.
o Build database scheme, tables, procedures and permissions.
o Set up data sharing and disk partitioning.
o Develop database utilities and automated reporting.
o Create shell scripts for task automation.
o Create, test and execute data management languages.
o Analyze and sustain capacity and performance requirements.
o Analyze, consolidate and tune database for optimal efficiency.
o Monitor systems and platforms for availability..
o Oversee backup, clustering, mirroring, replication and failover.
o Restore and recover corrupted databases.
o Install and test upgrades and patches.
o Implement security and encryption.
o Provide 24/7 support for critical situations.
o Evaluate and recommend new database technologies.
o Ensure data purges are run where applicable.
o Other duties as assigned

o Bachelor's degree in Computer Science or related field
o Minimum of 5 years of DBA experience required
o Must have at least 5 years experience working through the design, development, release cycle delivering database related software to market
o Large/enterprise application development experience preferred
o Strong understanding of the software development cycle
o Experience in Sequel Quieres, and database
o Experience solving complex and large-scare software problems
o Experience bug tracking software (JIRA) tools a strong plus
o A record successful delivery of database structures as an individual, Team Leader and or/Development Manager
o A willingness to dive into software environments and technical issues as part of maintaining the skills necessary to manage and advocate products and projects
o An entrepreneurial spirit with strong product and database management skills
o Ability to work with technical and non-technical business owners to get things done
o Excellent written and oral communication
o Experience with Agile Development Methodology an asset

Please send resume to careers@nationalfibre.net and reference "DBforums" along with job title in the email subject line.