Cloud Engineer
Job description
About the role
The Cloud Engineer is responsible for implementing high quality technology solutions that meet the business requirements. Supports planning, design, implementation for cloud infrastructure, systems infrastructure and networking infrastructure. Supports the development of network systems as-built documentation and executes hardware/software lifecycle management to include evaluation of products and making recommendations for the acquisition of new products and sun setting of obsolete products. Evaluates change requests that specifically impact the production system. The listing location is Springfield, VA.
Key facts
What you'll do
- The Cloud Engineer is responsible for implementing high quality technology solutions that meet the business requirements.
- Supports planning, design, implementation for cloud infrastructure, systems infrastructure and networking infrastructure.
- Supports the development of network systems as-built documentation and executes hardware/software lifecycle management to include evaluation of products and making recommendations for the acquisition of new products and sun setting of obsolete products.
- Evaluates change requests that specifically impact the production system.
- They may also be responsible for supporting financial planning, forecasting, cost optimization and applying common cloud best practices across the AWS cloud platform to help bridge finance and cloud operations to help drive the efficient use of cloud resources.
- The ideal candidate should be able to demonstrate working knowledge/experience with several of the following concepts or technologies: Expert understanding of solutioning (i.e., research, analysis and best practices) Expert understanding of distributed systems and both hybrid and cloud native computing Proficient in Operating Systems: Linux and Windows Advanced understanding of AWS cloud computing and proficient in AWS offerings (e.g., CLI, EC2, EBS, S3, VPC, Cloud Watch) Advanced understanding of virtualization, both using virtual machines and microservices with containers Advanced understanding of infrastructure management, including resource optimization, load balancing techniques, and database tuning Red Hat OpenShift Container Platform (e.g., Kubernetes - including cluster, node, and pod management) System queue monitoring/optimization (e.g., ActiveMQ Artemis) Microservice performance/latency (e.g., microservice programmed in Golang, Java) Knowledge to identify changes to optimize system performance Knowledge to troubleshoot production problems related to system infrastructure and software application Knowledge to diagnose and resolve complex system problems, including ability to analyze system logs, metrics, and telemetry data to identify bottlenecks and inefficiencies Experience with central authentication (LDAP/AD) and security Knowledge of protocols such as GRE, HTTPS, IP, IPSec, SSH, TCP, UDP, TLS, etc., Familiarity with Agile development, deployment concepts, methodologies and tools Exceptional communication skills - ability to communicate well with leadership and technical teams Nice to have: Splunk Enterprise Management Dynatrace management
Requirements
- The Cloud Engineer is responsible for implementing high quality technology solutions that meet the business requirements.
- The ideal candidate should be able to demonstrate working knowledge/experience with several of the following concepts or technologies: Expert understanding of solutioning (i.e., research, analysis and best practices) Expert understanding of distributed systems and both hybrid and cloud native computing Proficient in Operating Systems: Linux and Windows Advanced understanding of AWS cloud computing and proficient in AWS offerings (e.g., CLI, EC2, EBS, S3, VPC, Cloud Watch) Advanced understanding of virtualization, both using virtual machines and microservices with containers Advanced understanding of infrastructure management, including resource optimization, load balancing techniques, and database tuning Red Hat OpenShift Container Platform (e.g., Kubernetes - including cluster, node, and pod management) System queue monitoring/optimization (e.g., ActiveMQ Artemis) Microservice performance/latency (e.g., microservice programmed in Golang, Java) Knowledge to identify changes to optimize system performance Knowledge to troubleshoot production problems related to system infrastructure and software application Knowledge to diagnose and resolve complex system problems, including ability to analyze system logs, metrics, and telemetry data to identify bottlenecks and inefficiencies Experience with central authentication (LDAP/AD) and security Knowledge of protocols such as GRE, HTTPS, IP, IPSec, SSH, TCP, UDP, TLS, etc., Familiarity with Agile development, deployment concepts, methodologies and tools Exceptional communication skills - ability to communicate well with leadership and technical teams Nice to have: Splunk Enterprise Management Dynatrace management
About Cwsc
Cwsc is hiring on this board. Public listings from the company typically describe the team, the problem space, and how to apply. This page uses only that public listing plus general context. No extra perks or stack items were added.
Software engineering work usually means turning product intent into systems that run in production. Engineers write and review code, break large changes into reviewable pieces, and watch how those changes behave after they ship. Most teams share on-call or incident habits so outages get a clear owner. Collaboration with product and design is part of the job, not an extra. The duties above are the ones this listing actually states for this opening.
About the location
The posting places this role in Springfield, VA. Local hiring markets vary in interview pace and compensation bands. Location copy is here so readers understand the geography attached to the title.