Programmer looking for a Programmer for a few jobs
Required Knowledge
Additional Info
Maintains development, test, and production environments as well as redundant environments used for Business Continuity Plan purposes, and provides 24 hour on-call support though database administration processes. (50%)
Develops and maintains a variety of programs, processes and documentation to merge data from one or more data sources into one repository; modify databases and processes, archive and/or purge data; generate statistical reports; generate database performance reports for planning server upgrades and in troubleshooting issues; custom scripts to setup replication, log shipping, database cluster, data refreshes. (20%)
Keeps supervisor updated on projects as well as hot items. Meets with peers, project managers, developers, and end-users within and across departments to discuss current projects, upcoming projects and work effort of projects. (10%)
Provides advice to applications programmers in the effective use of database languages; advises on troubleshooting, exception processing needs, and other data management issues. (5%)
Reviews and offers guidance to other department members on complex projects. (5%)
Reviews, develops, and designs data models using standard diagramming techniques, in conjunction with application development teams; creates logical data models and translates into physical database structures that integrate with existing or proposed database structures. (5%)
Maintains skill/knowledge level for the job though vendor training, buying and reading books, internet sources, technical meetings, and conversions with peers. (5%)