• Automation Engineer - Senior

    Job ID 2018-2974
    Job Locations
    US-VA-Reston
    Category
    Engineering (non IT)
    Type
    Regular Full-Time
  • Overview

    NCI is a leading provider of enterprise solutions and services to U.S. defense, intelligence, health and civilian government agencies. Coupled with a refined focus on strategic partnerships, we are successfully bridging the gap between commercial best practices and mission-critical government processes. Core competencies include:

    • Artificial intelligence
    • Agile digital transformation
    • Advanced analytics
    • Hyperconverged infrastructure solutions
    • Cyber security and information assurance
    • Fraud, waste and abuse
    • Engineering and logistics

    MF18

    NCI has been designated a 2018 Military Friendly Employer by MilitaryFriendly.com 

     

    Headquartered in Reston, Virginia, NCI has approximately 2,000 employees operating at more than 100 locations worldwide.

    Responsibilities

    NCI: As a Senior Automation Engineer who is passionate and experienced with artificial intelligence, you will develop solutions using automation technologies as part of a team of developers and engineers working in an Agile environment. You will be challenged and tasked with leveraging your automation prowess to assist NCI with the launch of Shai™, our new Machine Learning platform. This is a great opportunity to create dynamic, state-of-the-art software applications utilizing cutting-edge AI technologies in a DevSecOps environment. In assuming this position, you will be a critical contributor to meeting NCI's mission: To deliver innovative, cost-effective solutions and services that enable our customers to rapidly adapt to dynamic environments.

     


    Highlights of Responsibilities: 

     

    • Implement custom automation workflows for our clients
    • Debug and triage issues related to infrastructure and initial testing configurations
    • Work with multiple stakeholders in a timely fashion
    • Integrate test plans into test infrastructure
    • Use software development programs and operating systems for daily operation and development
    • Define new techniques and best practices for all areas of robotic process automation
    • Provide feedback to product and development teams to help improve our in house process automation tools
    • Document process, procedures, and training materials for staff and stakeholders
    • Attend daily stand-up and periodic team meetings

    Qualifications

    Requirements: 

     

    • Bachelor Degree in Computer Science, Computer Engineering, Electrical Engineering or other related degree
    • Minimum 8 years experience in Information Technology at an Agile envirnment
    • Minimum 8 years experience writing automation scripts (Ruby, JavaScript, or similar)
    • Proficient with integration testing and tools like Selenium
    • Ability to understand large scale software & system architecture
    • Able to communicate technical issues with technical & non-technical stakeholders
    • Experience in one of the following programming languages: JavaScript, Python, Java, Ruby
    • Experience with Atlassian Tools Suite - Jira/Confluence
    • Understanding of Continuous integration, testing, deployment & release methodologies
    • Experience with SQL statements for data filtering and retrieval

     

     

    Preferred Education and Experience:

     

    • Automation Anywhere, Blue Prism, Autolt experience
    • Computer Vision
    • Experience with hardware testing
    • Proficiency with recent Windows Server operating systems
    • Working knowledge of Linux

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.