Cloud Database Administrator (CDA)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
- Design, implement, configure, and maintain database systems across cloud and enterprise environments, including AWS, Azure, and Oracle.
- Optimize database performance, architecture, structure, scalability, and capacity to support cloud-based operations.
- Implement and maintain database security measures, including access controls, encryption, and applicable security and compliance practices.
- Monitor database health, performance, availability, utilization, and capacity and proactively identify potential issues.
- Troubleshoot database issues, conduct root-cause analysis, and implement corrective and preventive solutions.
- Design, implement, and maintain high-availability, backup, recovery, and disaster-recovery solutions.
- Support database definition, design, structure, documentation, upgrades, long-range requirements, operational guidelines, and database protection.
- Maintain database support tools, tables, dictionaries, and related database administration components.
- Perform and support database backup and recovery procedures.
- Support database migrations, upgrades, and modernization activities using appropriate migration strategies and tools.
- Apply database automation and DevOps practices to improve deployment, administration, monitoring, and operational efficiency.
- Work collaboratively with customers, business analysts, developers, system testers, and end users to resolve database and application-related challenges.
- Evaluate emerging database technologies and cloud-native database services and identify opportunities to improve platform capabilities., * Cloud platform certifications and/or certifications related to Kubernetes or other cloud-native technologies.
- Relevant database certifications, such as Oracle Certified Professional (OCP) or Microsoft Certified: Azure Database Administrator Associate.
- Experience supporting cloud modernization, database migration, or large-scale enterprise database environments.
- Understanding of AI/ML data requirements, including database architecture and optimization considerations for AI and machine learning workloads., 75K-150K Annually Junior 75K-150K Annually Junior Machine Learning * Payments * Security * Software * Financial Services Develops, tests, deploys, maintains, and debugs software across the full project lifecycle. Translates business requirements into technical designs, supports production systems, documents solutions, estimates development tasks, collaborates with teammates, and mentors newer developers. The role requires application architecture, SDLC, testing, troubleshooting, and maintenance experience using Java, .NET, and/or Delphi, with Delphi preferred. Top Skills: .NetDelphiJava PNC Bank
Senior Software Engineer
2 Hours Ago Remote or Hybrid USA Senior level Senior level Machine Learning * Payments * Security * Software * Financial Services Designs, develops, tests, deploys, maintains, and debugs software solutions. Leads complex technical initiatives, Java microservices and API integration, OpenShift deployments, server and database administration, release management, production support, vulnerability remediation, incident resolution, and vendor coordination. Supports remote deposit platforms while managing application resiliency, security compliance, documentation, and stakeholder communication. Top Skills: AgileAPIsCandescent Remote Deposit/CaptureCloud-Native ArchitecturesConnect:DirectContainerizationDevOpsJavaLinuxMicroservicesMicrosoft Sql ServerOpenshift Container PlatformPowershellPythonSdlcShell ScriptingWindows Server PNC Bank
Requirements
The Cloud DBA will work in a fast-paced, Agile environment alongside customers, business analysts, developers, system testers, and end users to deliver reliable, secure, and scalable database solutions. The ideal candidate brings strong database administration expertise, cloud experience, analytical problem-solving skills, and the ability to support complex technical environments., Required:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Active TS/SCI with CI polygraph.
- Security+ certification.
- Five (5)+ years of experience as a Database Administrator (DBA).
- Expert-level experience with relational database management systems, including Oracle, SQL Server, and/or PostgreSQL.
- Experience administering and supporting cloud-based database services, such as Amazon RDS, Azure SQL Database, and/or Google Cloud SQL.
- Experience with database migration tools, methodologies, and strategies.
- Strong knowledge of database security best practices, access controls, encryption, and compliance requirements.
- Experience with DevOps practices, database automation, and infrastructure automation.
- Experience with Infrastructure as Code (IaC) and configuration management tools.
- Experience with database performance monitoring, troubleshooting, tuning, and optimization tools.
- Experience with data warehousing and big data technologies.
- Strong analytical, problem-solving, communication, and collaboration skills.
Benefits & conditions
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is: $75,200-$158,100, 136K-252K Annually Senior level 136K-252K Annually Senior level Machine Learning * Payments * Security * Software * Financial Services Leads enterprise infrastructure services across data center, compute, storage, networking, cloud, and hybrid environments. Oversees multiple teams, infrastructure strategy, modernization, capacity planning, architecture, lifecycle management, incident response, patching, security, risk, budgets, vendors, and executive communications. Drives transformation toward automated, software-defined platforms while developing management talent and ensuring reliable, secure infrastructure operations. Top Skills: Cloud ComputingCompute InfrastructureContainersData Center InfrastructureHybrid CloudInfrastructure As CodeIt Service ManagementNetwork InfrastructurePlatform EngineeringStorage Infrastructure
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute
About the company
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation’s most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
7 Cloud Computing Trends Coming in 2025 for Developers
Highest Paying Tech Companies for Developers
Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence