Cloud Engineer (All Levels)

$151,700 - $237,050/Yr

Noblis - McLean, VA

posted 5 months ago

Part-time,Full-time - Senior
McLean, VA
Professional, Scientific, and Technical Services

About the position

Noblis is seeking a technical thinker and doer to work as a Cloud Engineer within a highly dynamic and impactful operating environment located in McLean, VA. The Cloud Engineer will be responsible for analyzing customer requirements and providing technical expertise on cloud cluster computing techniques and technologies. This role involves gathering customer, user, and product owner requirements while collaborating with application architects and product owners to ensure that the cloud solutions meet the needs of the clients. The Cloud Engineer will build and design web services in the cloud, implementing the setup of geographically redundant services to enhance reliability and performance. In addition to designing cloud services, the Cloud Engineer will evaluate cloud strategy and program architecture, selecting appropriate cloud services to design and deploy applications based on given requirements. The role requires creating functional design specifications and architectures, as well as supporting other cloud project deliverables. The Cloud Engineer will develop and maintain high-visibility cloud-based IT systems, deploying, managing, operating, and debugging cloud initiatives as needed in accordance with best practices throughout the development lifecycle. The position also involves identifying, analyzing, and resolving infrastructure vulnerabilities and application deployment issues. The Cloud Engineer will provide support for development in or transition to the cloud, including implementation, troubleshooting, and maintenance of IT systems. Managing cloud/system infrastructure and any processes related to these systems is a key responsibility, along with providing support to IT systems, including day-to-day operations, monitoring, and problem resolution for all client issues. The Cloud Engineer will offer recommendations regarding cloud migrations and prepare technical implementation roadmaps for cloud adoption, as well as create and configure virtual private clouds (VPCs), EC2 instances, public and private subnets, autoscaling groups, load balancers, and security groups. The role also includes creating users and groups in cloud environments and evaluating systems to make recommendations to increase availability and efficiency, while coding within cloud environments.

Responsibilities

  • Analyze customer requirements and provide technical expertise on cloud cluster computing techniques and technologies.
  • Gather customer/user/product owner requirements working together with application architects and product owners.
  • Build and design web services in the cloud, along with implementing setup of geographically redundant services.
  • Evaluate cloud strategy and program architecture.
  • Select appropriate cloud services to design and deploy an application based on given requirements.
  • Create functional design specifications, architectures, and render support with other cloud project deliverables.
  • Develop and maintain high-visibility cloud-based IT systems.
  • Deploy, manage, operate, and debug cloud initiatives as needed in accordance with best practices throughout the development lifecycle.
  • Identify, analyze, and resolve infrastructure vulnerabilities and application deployment issues.
  • Provide support for development in or transition to the cloud, implementation, troubleshooting, and maintenance of IT systems.
  • Manage cloud/system infrastructure and any processes related to these systems.
  • Provide support to IT systems including day-to-day operations, monitoring, and problem resolution for all client problems.
  • Offer recommendations with respect to cloud migrations, and prepare technical implementation roadmaps for cloud adoption.
  • Create and configure virtual private clouds (VPCs).
  • Create EC2 instances.
  • Create public and private subnets.
  • Create autoscaling groups.
  • Configure load balancers.
  • Configure security groups.
  • Create users and groups in cloud environments.
  • Evaluate systems and make recommendations to increase availability and efficiency.
  • Code within cloud environments.

Requirements

  • Active TS/SCI with Polygraph.
  • Demonstrated experience with cloud design and development, and associated practices to implement/transition applications into enterprise architectures.
  • Demonstrated experience working with IC Agencies.
  • Knowledge of IC systems, processes, data, and policies.
  • Knowledge and application of agile techniques and methodologies.
  • Experience mentoring or training (through formal or informal means) members of the team.
  • Maintain one or more certifications in specific languages, systems, or technologies.

Nice-to-haves

  • Strong communication skills, written and verbal.

Benefits

  • Health insurance coverage
  • Life insurance coverage
  • Disability insurance coverage
  • Financial and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service