Full-Stack Cloud Engineer

  • Synergy BIS
  • Arlington, VA, USA
  • Nov 09, 2020
[Information Technology]

Job Description

Job Description:Full-stack cloud developer supporting the development of secure financial management-based applications within Platform One (largely synonyms with AWS) in Department of Defense (DoD) environment. Additionally, successful candidate is expected to possess development skills implementing custom SharePoint applications. This skill is cursory to the full-stack development skills, to ensure operations, maintenance, and potential enhancement of legacy SP applications; to include capability to reverse engineer custom SP applications within an AWS (Platform One) environment, using full-stack development tools and technologies.Successful candidate will support the design, development, and implementation of complex software engineering activities. Responsible for the development of applications and integration of components of many complex analytical tasks and activities. Establishes input/output processes and defining parameters for interfacing with external production systems and the implementation of system design. Must be able to provide and communicate complex technology solutions across technical, managerial and customer audiences. Responsible for the resolution process for complex problems where troubleshooting requires an in-depth understanding and evaluation of system processes. Capable of capturing and articulating requirements, User Stories, Story Points within Jira, using Agile-based methodologies to include Scrum/Sprint, and Kanban. Exercises judgment through understanding of software engineering best practices in selecting methods, security measures, architectural framework, and evaluation criterion for obtaining results. Solid understanding and experience on AWS EC2, VPC, IAM, Route 53, ELB, S3, RDS, Cloud Formation, and Cloud Watch.The candidate should have a solid understanding of operating system and networking security, IT system policies, and Security Assessments and Authorizations (SA) and knowledgeof DOD STIGs, SRG with a working experience supporting Defense department customers with securing and maintaining cloud-based solution and endpoints in AWS.Position requires familiarity with DoD RMF,FedRAMP and FISMA and National Institute of Standards and Technology (NIST) including: NIST 500-292, 500-299, NIST Special Publication (SP) 800-53A, NIST SP 800-125, NIST SP 800-144 etc.The candidate should have the ability to develop prototypes rapidly in the cloud environment and coordinate across various DOD functions to stand up a secure cloud instance.Required Skills:Strategy oriented - planning, organizing, and designing, and implementing cloud delivery modelsAmazon Elastic Compute Cloud (AmazonEC2) or Platform One (Cloud One)Containerization (e.g. Docker)NodeJS (runtime)ExpressJS (back end REST calls)RecactJS (front end library)Cloud infrastructure engineeringCloud Security/Authentication based solutionsWeb Services implementationCloud application developmentCloud architecture designData center connectivityFull-stack data and application integrationDevelopment and utilization of APIsFamiliarity with cloud storageDatabase Skills one of the following: SQL, PostgreProgramming Language - JavaScriptExperience with system vulnerability testingSuccessful Candidate Profile: A successful candidate will have a strong software development background.A successful candidate will be able to function as a full stack software engineer.A successful candidate will have the ability to maintain and enhance legacy custom SP applications during transition to AWS (Platform One).Responsible for rapid development and prototyping of analytical processes in support of several client initiatives.Responsible for the development of user interfaces written against popular JavaScript frameworks.Responsible for development of RESTful web services that host data to production systems.Responsible for assisting in the monitoring and management of deployed environments.Desired Skills: Strong understanding of cloud concepts and familiarity with common standards and tools used in cloud computing on Amazon Web Services (such as EC2, CloudFormation, VPC, EMR, S3, DynamoDB, Lambda, API Gateway, Kinesis).Strong experience in processing large amounts of data using popular Big Data frameworks such as Hadoop or similar.Strong experience in stream processing methodologies including AWS Kinesis, Apache Spark and NiFi.Strong experience developing user interfaces using TypeScript frameworks such as Angular or similar.Strong experience in developing against and managing JMS queues such as IBM MQ and Kafka.Working knowledge in the development of webservices and the deployment of Microservice architectures.Working knowledge automating tasks through scripting within a Linux environment (bash scripting).Working knowledge developing against and managing NoSQL databases.Working knowledge of various methodologies for deploying applications against cloud technologies.Experience working in an agile development environment.Relevant IT certifications, preferably AWS certificationsMust be a US Citizen with Active DoD SECRET Clearance Past responsibilities as a software engineer working with cloud technologies.Location: Arlington, Va.Key Tasks, Qualifications, and Certifications: TextMinimum Education: Bachelors degree in Computer Science, Business Information Systems or related field.Minimum Experience: Eight (8) years practical analytical experience that includes the full software development life cycle (analysis, design, coding, testing, debugging, and documentation). Knowledge of and/or experience implementing and working within multiple requirement disciplines.Synergy is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Associated topics: chief program officer, cpo, manage, manager, management, monitor, product manager, project manager, relationship manager, task