Cloud Native System Engineer

  • McLean, VA
  • Posted 23 days ago | Updated 23 days ago

Overview

Hybrid
$125,000 - $150,000
Full Time
No Travel Required

Skills

Cloud Native Applications
cloud computing
AWS
software development
JAVA
Python
Bash
DevSecOps
Kubernetes
Terraform
Docker
ZTA
networking concepts
web services

Job Details

Formed in 2011, INADEV is focused on its founding principle to build innovative customer-centric solutions incredibly fast, secure, and at scale. We deliver world-class digital experiences to some of the largest federal agencies and commercial companies. Our technical expertise and innovations are comprised of codeless automation, identity intelligence, immersive technology, artificial intelligence/machine learning (AI/ML), virtualization, and digital transformation.

POSITION DESCRIPTION:

Support implementation of cloud-native platforms and Agile application development technologies in areas of software development, integration and test of software applications and infrastructure. The Cloud Native Engineer will be primarily responsible for utilizing technical skills to design, develop, and manage cloud-based infrastructure, applications, and services. Engineers will work closely with other cloud teams and engineers, project managers, engineers, and customers.

RESPONSIBILITES:

  • Working closely with developer teams to create an automated CI/CD pipelines by leveraging Pipeline as Code (PaS)
  • Engineer solutions that leverage serverless cloud native components, such as AWS Lambda, AWS API Gateway, AWS Glue and AWS EKS
  • Implementing build, deployment, and monitoring standards for the client
  • Delivering end-to-end automation of deployment, monitoring, and infrastructure management in a cloud environment by leveraging Infrastructure as Code (IaC)
  • Creating scripts and/or templates to automate and/or bootstrap infrastructure provisioning and management tasks
  • Building and configuring delivery environments supporting CI/CD tools using an Agile delivery methodology
  • Providing knowledge of container management tools (e.g. Docker), container orchestration (e.g. Kubernetes), infrastructure-as-code (e.g. Ansible, CloudFormation, Terraform), and have familiarity with modern build experience tools (e.g. Maven) and cloud integration systems (e.g. Jenkins)
  • Manage and monitor all installed systems and infrastructure
  • Install, configure, test and maintain ECR images, application software and system management tools, such as New Relic, Splunk and Grafana
  • Understand static code analysis, unit testing and test-driven development, security testing and automated test frameworks
  • Understand object-oriented programming (i.e. emphasis in Java) and have familiarity with source control systems (emphasis on Git)
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
  • Maintain security, backup, and redundancy strategies
  • Implementing security measures like encryption and access controls and regularly audit the cloud environment to ensure compliance.
  • Support system risk assessments against the NIST 800-53 RMF

NON-TECHNICAL REQUIREMENTS:

  • Must possess the ability to pass a 7-year background check and be able to obtain a US Public Trust
  • Must be open to working a Hybrid Schedule (2-3 days a week) in Mclean, VA.
  • Strong interpersonal, communication, and presentation skills
  • Must have critical thinking and analytical skills.
  • Excellent time management skills and working within aggressive delivery schedules.

MANDATORY REQUIREMENTS/SKILLS:

  • Bachelor s degree and 7 years of pertinent cloud native experience.
  • Strong hands-on experience with AWS cloud native components.
  • Strong analytical and problem-solving abilities.
  • In-depth knowledge of cloud computing platforms and services.
  • Proficiency in programming languages and scripting tools, such as Python, Bash and JAVA.
  • Proficiency with DevOps practices and tools, such as continuous integration and continuous deployment (CI/CD).
  • Proficiency in networking concepts, such as IP addressing, DNS, and load balancing.
  • Proficiency in architecting, designing, developing, and implementing cloud solutions on AWS platforms.
  • Understanding of and experience with the five pillars of a well-architected framework.
  • Understanding of ZTA and establishing the seven pillars of ZTA.
  • Proven ability to collaborate with multidisciplinary teams of business analysts, developers, data scientists, and subject-matter experts.
  • Proficiency in web services, API, REST, and RPC.
  • Strong understanding of OIDC, OAuth2.0 and SAML 2.0.
  • Solid networking knowledge (OSI network layers, TCP/IP).
  • Proficient with Docker, Kubernetes, Helmcharts, and Vault for secret management.
  • Ability to implement security measures in the architecture.

DESIRED REQUIREMENTS/SKILLS:

  • AWS certifications preferred

PHYSICAL DEMANDS:

  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

INADEV Corporation does not discriminate against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibits discrimination against all individuals based on their race, color, religion, sex, sexual orientation/gender identity, or national origin.