Cloud Software Engineer

Peraton Inc
Laurel, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 282K

Job location

Laurel, United States of America

Tech stack

C
Java
JavaScript
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Apache HTTP Server
Bash
C++
Cloud Computing
Continuous Integration
Data Warehousing
Software Debugging
Linux
Distributed Systems
Perl
Graphical User Interface
Design of User Interfaces
Hadoop
Spring
Python
Open Source Technology
Presentation Programs
Red Hat Enterprise Linux - RHEL
Ruby
Software Engineering
Data Streaming
Multithreading
Scripting (Bash/Python/Go/Ruby)
HybridCloud
Containerization
Angular
Kubernetes
Infrastructure Automation Frameworks
Front End Software Development
Terraform
Software Version Control
Docker
Microservices

Job description

  • Perform requirements analysis, software design, development, installation, integration, evaluation, enhancement, maintenance, testing, Ops Monitoring, and problem diagnosis/resolution at a high level of proficiency and independence. * Able to clearly communicate directions and provide guidance to more junior and mid-level programmer/analysts, as required. * Cloud Software Engineers must be adept at developing solutions which integrated or extended COTS or GOTS products. * Software Engineers may be responsible for evaluating/leading project needs, optimizations, determining tasks and durations, code/architecture reviews, and generating and reviewing designs for technical accuracy/completeness.

Requirements

#MDFSP Qualifications Basic Qualifications: * Active TS/SCI security clearance with a current polygraph is required.

  • BS in a technical field and 8 years of experience; Masters and 6 years of experience; an additional four years of experience may be considered in lieu of degree.

  • Demonstrated experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.

  • Experience developing software with high level languages such as Java, C,C++.

  • Shall have at least five (5) years of experience developing software for UNIX/Linux (Redhat versions 3-5) operating systems.

  • Strong experience with Java Programming for distributed systems, with experience in networking, multi-threading, and distributed systems debugging

  • Proficiency in Infrastructure as Code (IaC) tools like Salt, CDK, and Terraform

  • Experience in Continuous Integration, Deployment, Testing and Ops Monitoring practices

  • Agile development experience with source code management practices and tools

  • Well-grounded in Linux fundamentals and knowledge in at least one scripting language (e.g. Python, Ruby, Perl, etc.)

  • Familiarity with microservices software development technique and container-orchestration (e.g., Kubernetes)

  • Familiarity with Containerization (e.g. Docker)

  • Call-In Support may be required, along with possible Emergency Surge Support based on Ops Tempo

  • AWS Cloud experience, hybrid cloud environments, and similar commercial cloud technologies is required. Experience includes leveraging existing AWS loads, integration/leveraging of platforms and prototypes, architecting AWS solutions with cost optimization in mind, and migrating to/utilizing native AWS cloud services.

  • One of the following Cloud Developer Certification is required.

  • AWS Certified Developer-Associate

  • AWS DevOps Engineer Professional

  • Certified Kubernetes Application Developer (CKAD)

  • Elastic Certified EngineerPreferred Skills and Domain Experience: * Apache Open-Source Hadoop

  • Spring Framework, Python, and Bash

  • Knowledge of security and compliance best practices

  • Data Warehouses, Presentation Tools, Data Flows, and Analytics UI/UX experience, Accessibility/508 compliance, and front-end development experience are a plus as the team creates/maintains a graphical user interface

  • JavaScript and Angular Familiarity

  • Full Stack Development Experience

  • Familiarity with using AI to aid in debugging and development

Benefits & conditions

Details Target Salary Range: $176,000 - $282,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Benefits Statement: Peraton offers eligible employees a variety of benefits including medical, dental, vision, life, health savings account, short/long term disability, EAP, parental leave, 401(k), paid time off (PTO) for vacation, and company paid holidays. A full listing of available benefits can be viewed at https://www.careers.peraton.com/benefits. Application Statements: The application period for the job is estimated to be 30 days from the job posting

About the company

About Peraton Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees solve the most daunting challenges that our customers face. Visit peraton.com to learn how we're keeping people around the world safe and secure. Program Overview Provides IC data management support to modernize mega data repositories, dataflow management, data provenance and compliance validation, and streaming solutions. About The

Apply for this position