Apply for this job now

Database Analyst/Programmer

Huntsville, Alabama
Job Type
29 Jul 2022

As a Database Analyst/Programmer, your responsibilites and duties will include:
  • Responsible for the creation of ad-hoc (often complex) database queries
  • Design and develop schemas, tables, views, stored procedures, functions, packages, and jobs
  • Test database objects and processes to ensure they are working correctly
  • Proactive in resolving conflicts and issues within existing processes
  • Develop enhancements and automated processes that result in improved efficiency
  • Document database design and processes
  • Coordinate, plan, and manage complex database solutions
  • Perform database extract, transform, and load (ETL) operations utilizing a variety of file formats (CSV, XML, JSON, etc.)
  • Translate business logic into database objects to facilitate calculations and reporting
  • Monitor database utilization and adjust/tune configuration to maintain optimal performance
  • Support Web Application databases in production and development environments
  • Monitor development and production environments to ensure adherence to defined security standards
  • Actively interface with customer(s) in support of technical status meetings, requirements development, etc.
  • Develop and maintain industry best practices
  • Available for occasional travel up to 5%

  • Bachelors degree (or 6 years of experience)
  • U.S. citizenship
  • Ability to obtain an Interim SECRET security clearance is required (active clearance preferred)
  • 2+years of experience with DB change integration and management in DevSecOps or DevOps workflow
  • 2+ years of experience with the following languages required: T-SQL (Transact-SQL), PL/SQL or ANSI SQL, .NET Framework
  • Active CompTIA Security+ Certification
  • Experience with the following languages a plus: Python, Spark, JavaScript/ECMAScript, Java, C#, R
  • Ability to communicate effectively with the customer to transform customer needs, expectations, and constraints into database requirements
  • Strong verbal and written communication skills
  • Ability to multi-task in a fast-paced development environment
  • Ability to work collaboratively in a team environment
  • Experience with GIT, NoSQL, Oracle, Data Extraction (SQL Server, Hadoop, etc.) preferred
  • Experience with MongoDB, Druid, Arango DB, Spark, Apache Nifi, and Apache Kafka preferred
  • Experience with Kubernetes, OpenShift, or Docker preferred
  • Experience with version/source control of databases/database objects preferred
  • Knowledge and experience with Army Maintenance & Logistics preferred

Peraton Overview

Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the worlds leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our employees do the cant be done, solving the most daunting challenges facing our customers.

For Colorado Residents

Colorado Salary Minimum: $39,400 Colorado Salary Maximum: $95,500 The estimate displayed represents the typical salary range for this position, and is just one component of Peraton's total compensation package for employees. Other rewards may include annual bonuses, short- and long-term incentives, and program-specific awards. In addition, Peraton provides a variety of benefits to employees.
Apply for this job now


  • Job Reference: 671202038-2
  • Date Posted: 29 July 2022
  • Recruiter: Peraton
  • Location: Huntsville, Alabama
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Permanent