Cloud Software Engineer, Advisor

PeratonLaurel, MD
2d

About The Position

Peraton is looking for a Cloud Software Engineer to join a dynamic product development team in Laurel, MD. In this role, you’ll help design, build, and operate modern cloud-native solutions that power mission-critical systems running on AWS Cloud Infrastructure . You’ll work in an agile environment where innovation, collaboration, and technical excellence are at the core of everything we do.

Requirements

  • Strong proficiency using AWS SDKs and APIs
  • Expertise in AWS Cloud Architecture and cloud-native design patterns
  • Hands-on experience developing and deploying applications in AWS , including serverless architectures
  • Deep knowledge of AWS services, including AWS Lambda
  • Experience working in Agile environments with modern source control practices
  • Expertise in CI/CD pipelines , automated testing, deployment, and monitoring
  • Experience designing and developing APIs
  • Proficiency in Python scripting and development
  • Experience building Angular applications
  • Familiarity with Git and collaborative version control workflows
  • Strong experience working in Linux environments
  • 8+ years of experience across the full software development lifecycle, including requirements analysis, development, integration, testing, deployment, maintenance, and troubleshooting
  • 6+ years of hands-on experience developing with Java, C, and/or C++
  • 5+ years of experience developing software in UNIX/Linux (Red Hat 3–5) environments
  • 3+ years of experience in software integration and testing , including test plan and test script development
  • Bachelor’s degree in Computer Science or a related technical field (or equivalent experience)
  • Active TS/SCI security clearance with current polygraph

Nice To Haves

  • Master’s degree in a technical field = 2 years experience towards the year requirements
  • One of the following certifications:
  • AWS Certified Developer – Associate
  • AWS DevOps Engineer – Professional
  • Certified Kubernetes Application Developer (CKAD)

Responsibilities

  • Design, develop, and enhance cloud-based software products using modern AWS services
  • Build new capabilities while ensuring scalability, performance, and reliability
  • Test, optimize, and tune applications for performance and efficiency
  • Support deployment, operations, and long-term sustainment of cloud solutions
  • Collaborate with cross-functional agile teams throughout the full software development lifecycle
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service