Contact Us Login Home
IntellecTechs

Founded by Veterans in Hampton Roads

Company Name:
National Democratic Institute
Approximate Salary:
Not Specified
Location:
Alexandria, District of Columbia
Country:
United States
Industry:
Information Technology
Position type:
Full Time
Experience level:
> 10 years
Education level:
Bachelor's Degree

Senior System Engineer:Technology

SUMMARY:  This position is responsible for the technical administration of NDI’s Unix/Linux systems hardware and software infrastructure. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Applicants must have current authorization to work in the United States without requiring employer sponsorship in order to be eligible for this position. 

RESPONSIBILITIES:

  • 1.

    Provision, Install, Configure, Monitor and Maintain Unix/Linux systems hardware and software infrastructure.

  • 2.

    Creates and manages scripts to assist with systems, database and website administration.

  • 3.

    Collaborates in administering databases and network infrastructure.

  • 4.

    Manage patches on all Linux systems and databases.

  • ESSENTIAL DUTIES:

  • 1.

    Administer Linux servers on a daily basis

  • 2.

    Manage patches to production systems; Apply regular and security updates to servers, database and web applications

  • 3.

    Collaborate in managing Google Apps

  • 4.

    Collaborate in managing desktop security solutions

  • 5.

    Provide oversight for digital security measures

  • 6.

    Collaborate in supporting field offices and travel to field offices for technical implementations as needed

  • 7.

    Manage databases and liaise with consultants who assist in database administration

  • 8.

    Mentor and train junior staff

  • 9.

    Manage NDI’s server room and related infrastructure

  • 10.

    Interact with contractors to maintain NDI’s server room and related infrastructure.

  • 11.

    Manage migration of a variety of web application platforms to NDI’s AWS infrastructure

  • 12.

    Advise, train and support systems administrators in NDI’s partner organizations

  • 13.

    Rapidly stand up servers, webapps and databases for NDI’s global development work

  • 14.

    Maintain, secure and improve upon NDI’s Software-as-a-Service web application platform, DemTools

  • 15.

    Other duties as assigned.

  • TYPE AND NATURE OF CONTACTS:

  • 1.

    Routine interaction with others and resolve problem situations with tact.

  • 2.

    Active participation in system related projects and meetings.

  • 3.

    Coordinate work assignments with colleagues and group leaders, and organize work efficiently.

  • 4.

    Frequent interaction using customer service skills and cultural sensitivity to effectively interact with all levels of staff and stakeholders.

  • WORKING CONDITIONS:

    Occasional local travel for conferences and professional meetings; Supports systems work productivity and access with occasional non-core work hours (e.g. evenings and/or weekends)

    EDUCATION AND EXPERIENCE:

  • 1.

    Bachelor's degree (or equivalent years experience)  in Computer Science or related; Technical certifications preferred.

  • 2.

    Minimum of ten (10) years relevant experience with a minimum of four (4) years experience with Systems Administration; experience includes LAMP stack; scripting languages; AWS; writing technical documentation

  • 3.

    Experience with Perl and/or Python; Drupal and Wordpress highly desired

  • 4.

    Familiarity with Docker or other provisioning services preferred

  • 5.

    Security certifications and AWS certifications highly preferred

  • 6. Knowledge of international development working environments preferred
  • SKILLS AND ABILITIES:

  • 1.

    Work independently with initiative and as a member of a team to manage high volume work flow, may structure work of staff members.

  • 2.

    Use judgment to execute duties and responsibilities

  • 3.

    Multitask and work within a matrix and changing business environment

  • 4.

    Uses and advocates established Technology procedures and processes to accomplish duties and responsibilities

  • 5.

    Verbal and written communications skills

  • 6.

    Ability to communicate technical information clearly and concisely to non-technical users.

  • 7.

    Ability to problem solve with analytical skills complemented with documentation and communication of results

  • 8.

    Organizational skills with attention to detail, accuracy, and timeframes

  • 9.

    Ability to establish credibility, build relationships, and partners with team and project members

  • 10.

    Practice discretion and maintain the confidentiality of data as applicable

  • 11.

    Knowledge of application programming, database and system design, structure, functions and processes, and database tools.

  • 12.

    Knowledge of server operations, data communications and systems analysis and networks.

  • 13.

    Knowledge of networking, client server architecture, cloud computing and enterprise system architecture

  • 14.

    Knowledge of network security issues, policies and implementation techniques

  • 15.

    Working knowledge of Google Apps (Gmail, Calendar, Google Drive, G+, etc.) and MS Excel, Word and PowerPoint.

  • 16.

    Understanding in the areas of application programming, database and system design

  • PI90743433

    Apply Here: http://www.Click2Apply.net/7wzzzn7

    Options