• Systems Programmer, SME

    Job Locations US-DC
    Posted Date 5 months ago(8/14/2018 10:15 AM)
    Job ID
    # of Openings
    Information Technology
  • Overview

    Under general direction, responsible for systems programming functions dealing with the overall operating system or complex subsystems of the operating system. Develops specifications for systems programming activities. Develops and modifies software programs for the operating system. Develops logic for and encodes, tests, modifies and debugs software packages to suit the operating environment. Designs, codes, tests, and implements systems related modifications. Installs and maintains software products on the computer system. Analyzes and fixes problems associated with the software packages and forwards them to appropriate vendors for problem resolution. Monitors systems and corrects any errors or inconsistencies.


    The Systems Programmer will provide innovative solutions responsible for the end-to-end networking support, sustainability, performance, tuning, security, and day-to-day operations of the COPS current and next generation infrastructure network. The Systems Programmer will provide support for the COPS Office software application development, web applications, and Virtual Machine (VM)/Cloud Hosting and migration efforts. Their work will include network and security related tasks to help design, develop, acquire, deliver, transition, integrate, configure, test, validate, monitor, document, support, enhance, refresh, and upgrade COPS Office applications, as required. In addition, the Systems Programmer will provide networking and infrastructure support and hosting providers, as required. The Systems Programmer will provide comprehensive expert network engineering support to the CIO and the ISSO to include:

    • Provide network intelligence and insight into the COPS Office VM/Cloud Information system networking communications, network planning, network optimization, firewalling, load balancing, testing, and patching while including assistance with troubleshooting, and monitoring of service performance.
    • Administering, deploying, managing, monitoring, upgrading, migrating, and designing servers to support day-to-day operations of a software development environment.
    • Provide network intelligence and insight into the COPS Office VM/Cloud Information system to leverage new technologies as they become available, to allow COPS Office IT staff to focus on core business tasks, maximize technology performance, uptime and availability of its network services.
    • Develop and maintain COPS Office information system networking diagrams and network documentation as it relates to infrastructure, VM, and Cloud computing.
    • Leading efforts for internal systems, cloud, and network infrastructure.
    • Leading effort for migration to cloud environment.
    • Determine the impact of new technologies, software versions, and federal policy changes to application builds, web applications, networking, and maintenance.
    • Determine the impact of new technologies, software versions, or federal policy changes to use for based tools, virtual and Cloud environments, in accordance with 508 Compliance.
    • Conduct initial application and network triage, containment, categorization, and escalation for suspicious events and incidents.
    • Managing server infrastructure, conducting server upgrades, plans, and implementing disaster recovery solutions.
    • Contributing to the research, evaluation, recommendation, designs, tests, and implementation of new security/application security technologies.
    • Evaluating threats, risks, and vulnerabilities and developing countermeasures to ensure continuation in the event of an IT services disruption.
    • Remote monitoring and management of system alerts and notifications.
    • Designing and defining system architecture for new or existing computer systems and networks.
    • Designing systems and network enhancements.
    • Conduct meetings including preparing, documenting, and recording minutes.
    • Provide expert analysis and documentation for various analytical efforts focused on networking processes and procedures.
    • Identify and develop Performance Management Metrics and Reporting that includes performance measures, tracking metrics, and trend analysis, for COPS Office information system networking needs.
    • Designing and deploying system monitoring and reporting solutions;
    • Developing and directing tests to ensure systems and networks meet documented user requirements.
    • Participating in special projects as required.
    • Being available 24/7 to respond to system outages; and network issues.
    • Participating in meetings and preparing documentation for infrastructure and cloud hosting in support of COPS business initiatives.
    • Contribute to the further development, enhancement, and implementation of COPS Office information system networking management strategic and tactical goals and objectives determined by the COPS Office IT federal Management.



    • At least 10 Years of experience and an Advanced degree in Computer Science, Information Systems, Engineering, Business or a scientific or technical discipline related to a specific field, as well as additional applicable certifications related to the position


    • Network (Cisco), Server (Windows) Virtualization (Hyper-V, VM Ware), Authentication (Microsoft Active Directory, Database (Microsoft SQL), Storage (SAN, NAS), Application Servers (IIS, WebSphere), Cloud (PaaS, SaaS, IaaS), Mobile, SOA, ESB, Messaging, Office365, Windows, Unix, Extensive J2EE & Java, C++, C.


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