Lead Devops Engineer (Top Secret Clearance)

Location: Remote, VA
Date Posted: 05-01-2018
Seneca Resources is client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry. We are a leading IT services provider headquartered in Reston, VA with offices in Richmond, VA Birmingham, AL and Columbia, MD that service clients throughout the United States. The key to our success lies within our strong corporate culture which drives our business. We challenge our staff through engaging work, and we reward our staff through competitive compensation, extensive professional training, and excellent opportunities for career advancement. In turn, we look for only the best and brightest to join our team. 

Title:  Lead DevOps Engineer
Location:  Remote (Meetings in Falls Church occasionally)
Employment Type: Full Time 
Compensation: Very Competitive
Clearance: Top Secret

Position Summary Description:
Full Stack Developer will assist in the design, development of a Platform as a Service system configuration using the latest DevOps integrated platform. This position will interact with a wide array of disciplines including Project Management, Operations, Engineering, Quality Assurance, etc. in an agile team atmosphere with the goal of bringing new products and features to production. The Full Stack Developer will be required to analyze and understand the existing Infrastructure configuration and potential opportunities for automation, make design decisions based on knowledge of Java, Java Script and the full understanding of the existing system, review, analyze and modify interfaces, including coding, testing, debugging and installing to support the organization’s PaaS and DevOps System, architecture, and standards.
Responsibilities and Duties:
  • The full stack software developer role involves design and development of a PaaS platform management UI.
  • The candidate should have experience designing and developing front end interfaces using the JavaScript frameworks like angular.js, React, Express, node.js and HTML templating technologies.
  • The candidate should have sound software development skills on Unix/Linux and Windows IDE or command line environments using any of the programming languages Java, C, C++, Python, JavaScript, scripting etc.
  • The candidate should have good understanding of databases and SQL and application development methodologies, software and APIs used in the implementation of DevOps.
  • The candidate is expected to have good analytical and software design skills to develop enterprise grade solutions for DevOps production of PaaS.
  • The candidate will be responsible full cycle development from working with the product architects, designing and often inventing the functionality. She or he will develop the product or service feature individually or working with a team of developers.
  • The candidate should be comfortable working with team members in a highly interactive environment.
  • The candidate should be able to create requirements, build use cases, define interfaces and then translate them into technical implementations.
  • The candidate will be a problem solver, and must demonstrate a solid background and understanding of software technologies for DevOps and an aptitude and willingness to learn at a fast pace.
Bachelors Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
Customer Preference:
BS in Computer Science degree
8-10 years of related systems engineering experience.
Customer Preference:
  • 4 to 10 years that includes software development in a DevOps engineering environment.
  • 4 years or more of programming experience with JavaScript, Java, C, C++, Python or other programming languages using an IDE
  • Experience on Linux, Unix and Windows environments including shell scripting
  • Experience building web applications with Docker, Angular, Node.js, HTML, Bootstrap, Puppet, Ansible and similar frameworks and orchestration tools.
  • Experience with Agile Development
  • Experience of development with databases including SQL
  • Experience with Build tools using Maven, Ant, Nexus
  • Experience with Git, SVN, and other configuration management tools
  • Experience with Cloud environments like AWS, Microsoft Azure, or similar.
  • Knowledge of Static code analysis using tools similar to HP Web Inspect, HP Fortify, SonarQube, etc.
  • Knowledge of HTTPS, SSL, Certificates etc.
  • Knowledge of web services, REST, JSON, YAML and XML
  • Ability to provide innovative approaches that yield simple, practical solutions, modularity
  • Knowledge of networking concepts, principles, and technologies
  • Proficient with office, spreadsheet, word processing and presentation applications
  • Ability to cope under high demand, handle multiple priorities, projects and tasks, and meet tight deadlines
  • Ability to develop strong working relationships with the team and the customer
  • Excellent organizational, verbal and written communication skills
  • Ability to explain technical concepts to end users, create documents and presentation and be able to effectively communicate ideas
  • Willingness, desire and sharp aptitude to learn new technologies and be open to work on challenging assignment as they evolve
  • Creative, inventive and out-of-box thinker
  • Nice to have skills Atlassian Stack JIRA, Confluence, Bitbucket, Bamboo
this job portal is powered by CATS