Database Architect

Posted Yesterday
Be an Early Applicant
Woodlawn, MD, USA
In-Office
134K-175K Annually
Senior level
Information Technology • Professional Services • Cybersecurity • Defense
The Role
Architects, implements, manages, secures, and optimizes scalable AWS and Snowflake database solutions. Responsibilities include database administration, SQL development, EMR cluster management, data integration, automation, disaster recovery, high availability, security compliance, troubleshooting, query optimization, and developer support. The role also designs Snowflake data warehouses, builds data pipelines, integrates BI tools, and communicates technical solutions to management, customers, vendors, and cross-functional teams.
Summary Generated by Built In

Location: Woodlawn, MD
Security Clearance: Must be able to obtain a CI Poly)
Job Type: Full-Time

Target Salary Range*: $134,000 - $175,000

*This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary

Position Overview

The Database Architect will architect, implement, manage, and optimize scalable, high-performance, and secure database solutions using AWS database and data processing services and Snowflake. The role includes database administration, SQL development, automation and scripting, security and compliance, troubleshooting, and support for other developers.

Key ResponsibilitiesAWS Database Architecture and Operations
  • Utilize AWS database and data processing services, including Amazon RDS, AuroraDB, DynamoDB, Redshift, ElastiCache, EMR, and Neptune.
  • Architect scalable, high-performance, and secure database solutions.
  • Configure, launch, and manage EMR clusters, optimizing for performance and cost and integrating with various data sources.
  • Integrate databases with AWS services such as Lambda, S3, EC2, and Glue.
  • Troubleshoot AWS-related issues and incidents.
Security, Compliance, and Availability
  • Apply AWS security best practices, including IAM, encryption, VPC, and security groups, and comply with data storage requirements.
  • Design backup, disaster recovery, high availability, and failover solutions, including Multi-AZ and read replicas.
  • Ensure compliance with SSA security, privacy, and data management policies.
Snowflake and SQL
  • Design, implement, and manage virtual data warehouses in Snowflake.
  • Write complex SQL queries for data analysis, transformation, and reporting.
  • Optimize queries, manage caching and clustering, and leverage auto-scaling to handle workloads.
Communication and Support
  • Brief management, customers, teams, and vendors using written and oral communication appropriate to the audience's technical level.
  • Provide guidance and support to junior- and mid-level developers.
  • Perform all other duties as assigned or directed.
QualificationsEducation
  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field. A master's or doctorate degree may substitute for required experience. [Required]
Experience
  • 7+ years of experience as a Database Architect. [Required]
  • Experience with AWS database and data processing services, including Amazon RDS, AuroraDB, DynamoDB, Redshift, ElastiCache, EMR, and Neptune. [Required]
  • Experience configuring, launching, and managing EMR clusters, optimizing for performance and cost, and integrating with various data sources. [Required]
  • Experience designing backup, disaster recovery, high availability, and failover solutions, including Multi-AZ and read replicas. [Required]
  • Experience designing, implementing, and managing virtual data warehouses in Snowflake, including an understanding of micro-partitions. [Required]
  • Experience with Snowflake schema design, normalization, and building efficient data structures. [Required]
  • Experience with data ingestion, transformation, and loading using Snowflake features and integration tools. [Required]
  • Experience integrating Snowflake with BI tools such as Tableau and Power BI and using Python for data pipelines and machine learning applications. [Required]
Skills
  • Knowledge of AWS security best practices, including IAM, encryption, VPC, and security groups, and compliance requirements for data storage. [Required]
  • Strong troubleshooting skills for AWS-related issues and incidents. [Required]
  • Skilled in optimizing queries, managing caching and clustering, and leveraging auto-scaling to handle workloads. [Required]
  • Proficiency in automation and scripting using CloudFormation, Terraform, AWS CLI, Python, Bash, and PowerShell for database and workflow management. [Required]
  • Skilled in relational and NoSQL database management, data modeling, normalization, and schema design. [Required]
  • Advanced skills in writing complex SQL queries for data analysis, transformation, and reporting. [Required]
  • Ability to architect scalable, high-performance, and secure database solutions, including query optimization, indexing, caching, and performance tuning using AWS tools. [Required]
  • Experience securing AWS clusters, managing IAM roles, implementing encryption, and monitoring jobs using AWS tools such as CloudWatch and CloudTrail. [Required]
  • Knowledge of Snowflake role-based access control, data encryption, and security best practices. [Required]
Clearance
  • Selected candidate must be able to obtain and maintain a public trust clearance. [Required]
Other Requirements
  • Selected candidate must be willing to work on-site in Woodlawn, MD, five days a week. [Required]
Preferred QualificationsExperience
  • Experience identifying requirements, researching options, designing, and implementing solutions at a leadership level on project work.
  • Experience scripting in a Linux environment to automate ETL solutions and data migration jobs.
  • Prior experience working in a federal agency or public sector environment.
Skills
  • Understanding and application of quality techniques and practices, including automated unit testing, Test Driven Design/Development, performance analysis, and continuous integration.
  • Ability to assist with architectural tactical thinking, information solutions, and road maps to drive architectural recommendations.
  • Detail-oriented approach and commitment to consistently completing repetitive production-like tasks on time and error-free.
  • Effective communication skills for working with cross-functional teams, including data scientists, analysts, and business stakeholders.
  • Ability to translate technical concepts into non-technical terms for business stakeholders.
  • Ability to manage multiple projects, prioritize tasks, and deliver within deadlines.

Skills Required

  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field; a master's or doctorate may substitute for required experience
  • 7+ years of experience as a Database Architect
  • Experience with AWS database and data processing services, including Amazon RDS, AuroraDB, DynamoDB, Redshift, ElastiCache, EMR, and Neptune
  • Experience configuring, launching, and managing EMR clusters, optimizing performance and cost, and integrating data sources
  • Experience designing backup, disaster recovery, high availability, and failover solutions, including Multi-AZ and read replicas
  • Experience designing, implementing, and managing Snowflake virtual data warehouses, including micro-partitions
  • Experience with Snowflake schema design, normalization, and efficient data structures
  • Experience with data ingestion, transformation, and loading using Snowflake features and integration tools
  • Experience integrating Snowflake with Tableau and Power BI and using Python for data pipelines and machine learning applications
  • Knowledge of AWS security best practices, including IAM, encryption, VPC, security groups, and data storage compliance requirements
  • Strong troubleshooting skills for AWS-related issues and incidents
  • Skill optimizing queries, managing caching and clustering, and using auto-scaling
  • Proficiency in CloudFormation, Terraform, AWS CLI, Python, Bash, and PowerShell for automation and scripting
  • Skill in relational and NoSQL database management, data modeling, normalization, and schema design
  • Advanced SQL skills for data analysis, transformation, and reporting
  • Ability to architect scalable, high-performance, and secure database solutions using query optimization, indexing, caching, and AWS performance-tuning tools
  • Experience securing AWS clusters, managing IAM roles, implementing encryption, and monitoring jobs with CloudWatch and CloudTrail
  • Knowledge of Snowflake role-based access control, data encryption, and security best practices
  • Ability to obtain and maintain a public trust clearance
  • Willingness to work on-site in Woodlawn, Maryland, five days per week
  • Experience identifying requirements, researching options, and designing and implementing solutions at a leadership level
  • Experience scripting in a Linux environment to automate ETL solutions and data migration jobs
  • Prior experience working in a federal agency or public sector environment
  • Understanding of automated unit testing, test-driven development, performance analysis, and continuous integration
  • Ability to contribute to architectural recommendations, information solutions, and roadmaps
  • Detail-oriented approach and ability to complete repetitive production-like tasks accurately and on time
  • Effective communication with data scientists, analysts, business stakeholders, and cross-functional teams
  • Ability to translate technical concepts into non-technical terms
  • Ability to manage multiple projects, prioritize tasks, and deliver within deadlines
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
200 Employees
Year Founded: 2011

What We Do

The Amatriot Group is a talent solutions firm providing technology expertise to the federal and commercial sectors. With over a decade of experience delivering mission-critical support to the intelligence, defense, and national security sectors, the company specializes in delivering cutting-edge technology solutions by securing top-tier talent to bridge workforce gaps in the most complex and secure environments.

Similar Jobs

Omm IT Solutions Logo Omm IT Solutions

Architect

Cloud • Information Technology • Consulting • Cybersecurity
In-Office
Woodlawn, MD, USA
In-Office
3 Locations
35118 Employees
169K-280K Annually

SA Technologies Inc. Logo SA Technologies Inc.

Architect

Artificial Intelligence • Information Technology • Software • Consulting • Automation
In-Office
Baltimore, MD, USA
591 Employees

Similar Companies Hiring

NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account