Job Description
Company: DCCA
Location: Ellicott City, MD
Workplace Type: On-site
Employment Type: Full-time
Pay / Compensation: $120,000 to $150,000
About the Role
DCCA is seeking a Database Administrator to join our team in Ellicott City, MD. As a veteran-owned IT business specializing in innovative solutions for government agencies and commercial enterprises since 1982, we pride ourselves on a people-first culture and dedication to excellence. Candidates must have or be willing to obtain a Public Trust Clearance.
What You’ll Do / Key Responsibilities
- Database Management: Manage and administer AWS RDS databases, including configuration and monitoring of instances.
- Data Integration: Develop and execute AWS Glue ETL jobs to support data integration processes.
- Performance Optimization: Optimize database performance through query tuning, indexing strategies, and regular maintenance tasks.
- Security & Compliance: Establish and enforce database security policies, including user access controls, encryption, and compliance with data protection regulations.
- Monitoring & Troubleshooting: Utilize AWS monitoring tools (e.g., CloudWatch, RDS Performance Insights) to monitor database performance and health, responding promptly to alerts and resolving issues.
- Scaling & Architecture: Evaluate and implement solutions for scaling databases based on application requirements, ensuring optimal resource utilization.
- Cross-Functional Collaboration: Work closely with application developers and data engineers to support application development, and participate in all Agile ceremonies.
Requirements & Qualifications
- 8+ years of experience in database administration.
- 9+ years of total experience with information systems.
- Strong knowledge of database design, development, and administration, specifically with PostgreSQL.
- Experience with data integration tools such as AWS Glue.
- Proficiency in SQL and performance tuning techniques.
- Knowledge of cloud platforms, specifically AWS RDS.
- Computer Science degree or Bachelor’s Degree in a related major.
- Exceptionally strong verbal and written communication skills with the ability to convey complex information to diverse audiences.
Preferred / Bonus Qualifications (if applicable)
- CMS experience.
- Experience supporting client stakeholders with varying levels of Agile experience.
- Proficiency in MS Project, MS Word, and MS Excel.
- Desired Master’s degree in information systems or computer science.
Benefits & Perks (if applicable)
- Comprehensive healthcare programs.
- Retirement plan with flexible 401(k) options.
- Paid disability and life insurance programs.
- Employee Assistance Program (EAP).
- Paid and unpaid leave programs.
- Education assistance and recertification support.
- Wellness initiatives.
Equal Opportunity Employer including Disability/Vets.