Dovel Technologies

  • DevOps Engineer/AWS, Windows and Linux Administrator

    Job Locations US-VA-McLean
    ID
    2018-2750
    # of Openings
    1
    Category
    Engineering
    Type
    Regular Full-Time
  • Overview

    Dovel Technologies, LLC provides leading edge software and application development services specializing in mission driven solutions that address complex business processes and technology challenges. We practice CMMI ML3 processes and delivery solutions and are an innovative mission oriented technology company focused on complex business and technical challenges, ensuring solutions support the achievement of your mission. Our team creates software solutions that help customers communicate, access, and store mission critical information. Dovel is instrumental in the design and implementation of some of the most mission critical and innovative systems in government today.

     

    We are seeking a DevOps Engineer/AWS, Windows and Linux Administrator for our prime client.  Office location would be at our corporate HQ located in McLean, VA.  AWS certification is required but if not ability to take and pass the test within 1 month of hire.

    Responsibilities

    The DevOps Engineer is responsible for managing the build and deployment automation for information systems deployed on AWS. Primary responsibilities include: working with solutions architects and development teams to determine build and deployment requirements, provisioning infrastructure on AWS, and collaborating with the development team to build the automation required to implement continuous delivery pipelines. A key part of the role is to establish patterns and practices that can be leveraged across multiple systems. This includes identifying standard tools and the creation of a library of automation scripts for common build and deployment tasks. The DevOps Engineer stays abreast of current trends in the industry continuously looking for ways to improve productivity and reduce operational costs.

    Responsibilities

    • Design, develop, and operationalize AWS environments
    • Build automated provisioning and deployment scripts for environments deployed on AWS.
    • Build, manage and support Development, Testing and Production environments
    • Perform system monitoring and maintenance, including system administration on Windows and Linux systems.
    • Review the weekly security scan report and address/resolve the identified threats
    • Review the vulnerability report and schedule and install system and application patches
    • Monitor the system availability and respond to unscheduled outages
    • Monitor and manage the system backup jobs and perform system/data recovery
    • Work with the development, security and infrastructure teams to define, gather, and document technical and functional requirements for new and existing systems

     

    Qualifications

     

    • 3+ years of hands-on experience in working with and administering various components of AWS
    • 3+ years of experience in developing automated configuration management, provisioning and deployment.
    • 3+ years of hands on system administration experience with Windows and Linux platforms.
    • Hands on experience administering continuous integration, delivery and build automation tools (e.g. GitLab, Jenkins)
    • Proficient in one or more scripting languages (Bash, Powershell, Python, Groovy, etc.)
    • Burning desire to automate anything that has to be done more than once
    • Excellent communication skills with strong analytical and troubleshooting skills
    • Able to work independently and collaborate with other team members as needed
    • Understanding of Software Development Life Cycle, Agile Development, and Continuous Integration and Continuous Delivery.
    • Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, Information Systems, Industrial Engineering, or related field; or equivalent combination of education and experience.


    Desired Skills & Qualifications

      • Experience collaborating and managing source code with Git
      • Expertise in server prototyping and virtualization tools and platforms (Vagrant, Docker, etc.)
      • Understanding of and experience in working within an Agile framework (Scrum, Kanban, etc.)
      • Knowledge of SQL and No-SQL data stores
      • Experience with Docker containers and orchestration platforms such as ECS, Kubernetes and/or Swarm
      • AWS certifications are required and if not possess, ability to take and pass test within one month of employment required.
      • Due to Security Clearance Requirements, all applicants must be US Citizens

     

    Dovel Technologies is an Equal Opportunity Employer Minorities/Females/Veterans/Disabled

    Options

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