Systems Analyst

Digital Management   •  

Washington, DC

Industry: IT Consulting/Services


5 - 7 years

Posted 329 days ago

This job is no longer available.

About the Opportunity

DMI is hiring a Systems Analyst with good knowledge of cloud computing. The qualifying candidate must poses the ability to thrive in a highly technical role where the challenges are as diverse as they are abundant. Must think strategically about business, create technical drawings and documentation around customer objectives in complex situations. Document solution strategies, as well as deliver quantitative results as they pertain to contract metrics and deliverables. Candidate should be a top-notch communicator who is a self-motivated individual with a proven track record of producing technical documentation as it pertains to new process, measureable results in software/technology consulting and cloud environments. Candidate should be able to work with and support a Systems Engineering and Innovation team supporting services in the AWS cloud. Provide written prescriptive guidance as identified by team members as they discuss innovative ideas while working across network, storage, operating systems, and virtualization. The ability to communicate in writing critical innovations across environments and technology with measurable business value.

Duties and Responsibilities:

  • Design business processes and workflow strategies for the management, access and retrieval of data
  • Defines data rules and relationships and develops methods of quality control of databases or database management
  • Reviews, analyzes, streamlines and documents business processes
  • Experience with version control systems such as Github
  • Plan, organize and prioritize a variety of projects and multiple tasks in an effective and timely manner
  • Meet critical time deadlines and deliverables by setting priorities
  • Document infrastructure and platform processes
  • Document existing operational procedures
  • Document the design and ongoing management systems that deliver against strict requirements for functionality, scalability performance and reliability
  • Document process for automated script deployments and supporting processes
  • Document process and procedures to proactively manage pre-production and production environments
  • Ability to effectively communicate information, both verbally and written, to end users and executive management, understanding when to speak up and deliver an assertive message in support of the project.
  • Team player, must be able to work professionally and collaboratively with the government customer and othercontract members of the project team.
  • Ability and willingness to multi-task and work in an often fast-paced environment with deadlines.


Education and Years of Experience:  

  • Equivalent to graduation from an accredited four year college or university with major course work in computer science or a related technical field
  • Coding experience
  • Experience with version control systems such as Github
  • 5-7 years of experience in computer software development
  • 5-7 years of experience in application analysis, design and development or network administration
  • 2-3 years of experience with cloud technology 

Required Skills/Certifications: 

  • Technologies needed to be familiar with:
  • Private, Public, and Hybrid Cloud Architectures
  • VMWare ESX (Hypervisor)
  • AWS
  • Experience with version control systems such as Github
  • Continuous Integration and Delivery (Jenkins or similar)
  • Puppet experience is ideal, but will look at Chef, Ansible or Salt
  • Expertise scripting in Python, Bash, PowerShell etc.
  • Experience integrating RESTful APIs across multiple technologies
  • Basic TCP/IPnetworking knowledge a plus

Desired Skills/Certifications: 

  • Azure
  • Previous roles in QA or QA Automation a plus


Physical Requirement(s): No Physical requirement needed for this position.

Job ID 2018-15143