Job Title: Full Stack Engineer - DevSecOps - DHS Company Name: Prudent Technology Job Details: $110k-$130k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/7z5bz46zypkt8qqf Job Description: Posted 4y agoFull Stack Engineer - DevSecOps - DHS@ Prudent TechnologyView All JobsWebsiteUnited States$110k-$130k/yrRemoteFull TimeResponsibilities:Develop code, Collaborate with team, Automate deployRequirements Summary:Five+ years IT with DevSecOps/AWS; 3+ years front-end/back-end software engineering; experience with big data, CI/CD, Java/JEE, Spring, AWS, microservices; security and automation focus.Technical Tools Mentioned:AWS, Hadoop, Sqoop, Hive, Spark, Tomcat, Ignite, CI/CD, Jenkins, Concourse, Kotlin, Scala, Cassandra, Kubernetes, GRPC, Lambdas, TypeScript, Prometheus, Angular, React, Java, Spring, JSON, JavaScript, Cucumber, Selenium, Git, JHipster Full Stack EngineerResponsible for the development and implementation of applications using existing and emerging technology platforms.What You Will Do:This position supports application development efforts as a Full Stack Engineer for DHS Customer. As a Full Stack Engineer you will be responsible for development and implementation of applications using existing and emerging technology platforms. The Full Stack Engineer shall have the ability to perform, but not limited to automation and engineering tasks, AI/ML implementation, data, infrastructure/operations, and security engineer tasks in cloud environments.Job Duties:Work as part of a team throughout the software development life cycleCollaborate with designers and analysts to provide Engineering and Sustainment services in Development, Security and Operations activitiesResponsible for estimating the size of stories, designing solutions, developing code and automated tests, creating deployment scripts, managing code in production, and managing any database solutionsResponsible for the operation in production of the capabilities they develop by developing operational dashboardsProvide appropriate system monitoring support for network-related production issues, providing the capability to rule out application issuesContinuously develop and maintain system documentationDevelop code to meet user story acceptance criteriaDebug, test, and fix errorsConduct end-to-end testing and integrationConduct design and code review to ensure compliance with standardsEstimate level of effort to develop code to meet acceptance criteriaShare best practices and improve processes within and across sprint teams, and mentor more junior developersRequired SkillsMust have a minimum of five (5) years of experience in the Information Technology field focusing on full st development projects using DevSecOps and AWS cloud environmentsShall have at least three (3) years of specific software engineering experience related to front-end and back-end applications and/or data servicesShall possess experience in large scale, high performance enterprise big data application deployment and solution architecture on complex heterogeneous environments in AWSDemonstrated experience in Apache Hadoop, Sqoop, Hive, Spark, Tomcat, Ignite, etc.Solid understanding of CI/CD pipeline such as Snap, Jenkins, Concourse, etcBasic experience in: Kotlin, Scala, Cassandra, Kubernetes, GRPC, Lamdas, TypeScript, Prometheus or design patternExperience building websites using JS frameworks such as Angular and ReactExperience building applications using Java, Spring boot, JSON, and JavaScriptExperience with test automation tools such as Cucumber and SeleniumExperience with automated deployment tools such as JenkinsExperience in Test Driven and Behavior Driven Development frameworksStrong communication and teamwork abilitiesSolid understanding of Git/GithubExperience delivering solutions using Agile delivery practicesExperience with Amazon Web Services (AWS)Experience in application development using Java/JEE and related technologies ,Spring Framework)Experience with microservices and containerization using JHipsterProven ability to work across multiple functional teams in the creation of an application development processYears of Experience: 3+ years with Computer Science and 5+ years with any other Bachelors DegreeMinimum Education Required: Bachelor's DegreeMust Be Eligible to Obtain Government Clearance; Current DHS / USCIS Clearance Preferred.US Citizenship Required