Data Architect - St Louis, United States - Workday

    Default job background
    Description
    Data Architect


    Job Category:
    Engineering


    Time Type:
    Full time


    Minimum Clearance Required to Start:
    TS/SCI


    Employee Type:
    Regular


    Percentage of Travel Required:
    Up to 10%


    Type of Travel:
    Local

    What You'll Get to Do

    CACI is seeking a Data Architect (Senior to Master) to join our team to support our intelligence customer in St Louis, MO or Springfield, VA.

    As a team, we will be responsible for developing and maintaining agency wide Platform as a Service (PaaS) capabilities deployed across multiple security domains utilizing Agile scrum methodologies.

    Tailoring cutting-edge solutions to unique requirements of our clients, we will support multiple tenants deploy a myriad of application stacks and data services.

    Be a part of something greater than yourself and make a lasting impact at CACI.

    More About the Role
    ​ HOW A DATA ARCHITECT WILL MAKE AN IMPACT
    Responsibilities for Data Architect
    Research and properly evaluate sources of information to determine possible limitations in reliability or usability
    Apply sampling techniques to effectively determine and define ideal categories to be questioned
    Compare and analyze provided statistical information to identify patterns, relationships and problems
    Define and utilize statistical methods to solve industry-specific problems in varying fields, such as economics and engineering
    Prepare detailed reports for management and other departments by analyzing and interpreting data
    Train assistants and other members of the team how to properly organize findings and read data collected
    Design computer code using various languages to improve and update software and applications
    Refer to previous instances and findings to determine the ideal method for gathering data
    Support the Geospatial Services and Solutions business area to provide high-quality, cost-effective solutions to the customer
    Design and implement automation solutions to enhance data capture, data refinement, and processes.


    Coding examples include:
    Interfacing with device APIs in order to collect operational metrics
    Providing automated VoIP phone setup
    Administering and automating data pipelines between different environments

    Utilize best practices for source control, testing, and deployment of software changes
    Work in close collaboration with other automation engineers, infrastructure administrators, and data scientists
    Diagnose, isolate, and expediently resolve complex problems pertaining to data structures
    Develop methods of ensuring data incompatibilities among systems are systematically eliminated
    Design, Develop and recommend data management policies, standards, practices, and security measures to ensure effective and consistent data management operations
    Participate in continuous improvement efforts to increase data availability, data quality, and speed of access
    Maintain up-to-date documentation of designs/configurations, ensuring team members have continuity of recurring tasks


    WHAT YOU'LL NEED TO SUCCEED
    Bachelor's degree in mathematics, statistics, computer science or related field
    8+ years of related data engineering architecture and design
    Comfort with Linux/Windows command-line
    Automation mindset
    System administration and/or DevOps environment experience
    Active TS/SCI clearance and eligibility to obtain a CI poly
    Strong math and analytical skills are essential to complete job requirements successfully
    Experience working with private and sensitive personal information
    Confident in decision making and the ability to explain processes or choices as needed
    Strong computer skills and ability to use necessary databases and software
    Interpersonal and customer service skills are required when meeting with and interviewing potential clients
    Excellent multitasking skills and task management strategies
    Ability to complete milestones and work toward multiple deadlines simultaneously


    Desired Skills:
    Python experience
    Shell scripting experience such as Bash or PowerShell
    Experience with Database technologies such as Postgres, SQL Server, Oracle, or MySQL
    Experience writing and working with SQL commands
    Version control experience with Git
    Experience with Gitlab and Git workflows
    Familiarity with Agile Scrum methodologies
    Time management skills and the drive to work with limited supervision within a small team


    Bonus Skills:
    Web App development experience such as Flask, Django, React, etc.
    UI/UX experience
    Experience with Analytics tools such as Tableau
    Infrastructure as Code experience
    Experience in technical operations at DoD/IC agencies
    Cloud experience such as AWS, Azure, GCP, etc.

    What We Can Offer You:

    • We've been named a Best Place to Work by the Washington Post.
    • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
    • We offer competitive benefits and learning and development opportunities.
    • We are missionoriented and ever vigilant in aligning our solutions with the nation's highest priorities.
    • For over 60 years, the principles of CACI's unique, characterbased culture have been the driving force behind our success.

    Company Overview:

    At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers.

    CACI is an Equal Opportunity/Affirmative Action Employer.


    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.

    #J-18808-Ljbffr