Cloud Software Engineer, Advisor

job
  • Peraton
Job Summary
Location
,MD
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

Required Experience and Education:

  • Active TS/SCI security clearance with polygraph.
  • A bachelor's degree in a technical field and eight (8) years of experience in software development/engineering is required. NOTE: We can accept 4 additional years of experience in lieu of the degree.
  • A Master's degree in a technical field and six (6) years is also acceptable.
  • Six (6) years of experience developing software with high-level languages such as Java, C, C++.
  • Five (5) years of experience developing software for UNIX/Linux (Redhat versions 3-5) operating systems.
  • Three (3) years of experience in software integration and software testing, to include developing and implementing test plans and test scripts.

Peraton offers enhanced benefits to employees working on our critical National Security programs, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap, and eligibility to participate in an attractive bonus plan.

Peraton is seeking a Cloud Software Engineer to join our Cyber Intel team here in Laurel, MD! This is a position on a product development team. The candidate will have a primary focus of supporting all aspects of agile software design and development for products that are integrated into systems on large scale compute clusters and AWS Cloud Infrastructure. Duties include design & development of new capabilities, testing, optimization & performance tuning, and operation & sustainment functions.

As a Cloud Software Engineer, you are expected to perform requirements analysis, software design, development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution at a high level of proficiency and independence. You are expected to communicate directions and provide guidance to more junior programmer/analysts, as required. Cloud Software Engineers must be adept at developing solutions that integrate or extend COTS or GOTS products. Additionally, Cloud Software Engineers may be responsible for evaluating project needs, determining tasks and durations, and generating and reviewing designs for technical accuracy and completeness.

Core Required Competencies and Skills:

  • Proficiency in using AWS SDKs and APIs
  • Expertise in AWS Cloud Architecture design
  • Deep understanding of AWS Services
  • Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform
  • Expertise in Continuous Integration, Deployment, Testing and Monitoring practices
  • Java programming for distributed systems, with experience in networking and multi-threading
  • 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)
  • Cloud Developer Certification

Preferred Skills:

  • Apache Open Source Hadoop
  • Apache Open Source Accumulo
  • Apache Open Source NiFi
  • Knowledge of security and compliance best practices
#J-18808-Ljbffr
Other Smiliar Jobs