Closed listing
Cloud System Engineer III
- Silver Spring, MD, United States
This opening has closed.
The original listing is kept below for reference.
Job details
- Experience
- 5+ years of experience with Linux and/or Windows
- Posting language
- English
Similar jobs hiring now
Added
Cybersecurity Specialist (Subject Matter Expert / SME)
SMS DATA PRODUCTS GROUP, INC · Fort Belvoir, VA, United States
Added
Cloud System Engineer III
GAMA-1 Technologies · Silver Spring, MD, United States
Added
Cloud Engineer III
American College of Education · Remote
Added
Information System Security Engineer (ISSE)
Akima, LLC · Alexandria, VA, United States
Original job description
Archived listing. The details below describe a past opening.
About the Opportunity
The Cloud System Engineer III will serve as a mid- to senior-level technical contributor on an Agile team, supporting a variety of projects that evaluate emerging technologies and solutions for an enterprise information services program in an on-site work arrangement. Working in a Linux and AWS cloud environment, the Cloud System Engineer III will collaborate closely with the AWS Cloud Architect and AWS DevOps/Automation Engineer to architect, configure, and test cloud-native services that support an authoritative, analytics-focused data environment. The role also supports the design and implementation of cloud services across multiple providers, including Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure.
Success in this role looks like delivering secure, fully automated pipelines and infrastructure that enable the team to adopt new technologies quickly, while balancing multiple priorities in a fast-paced environment.
Requirements
What You Will Do in This Role
The Cloud System Engineer III designs, automates, and supports secure, scalable cloud infrastructure and CI/CD pipelines across multiple cloud platforms, enabling the team to evaluate and deliver emerging technologies.
Responsibilities include:
- Design, build, and maintain CI/CD pipeline configurations that orchestrate the provisioning and deployment of large- and small-scale systems and cloud-based workloads
- Design and implement fully automated enterprise pipelines using a suite of DevOps tools, including Jenkins, Terraform, HashiCorp Vault, OpenShift, Docker, Ansible, Chef, GitHub, Nexus, and Graylog
- Develop and implement systems using Infrastructure as Code (CloudFormation, Azure Resource Manager, etc.) and automate cloud deployments using Terraform, Ansible, and cloud-native automation tools
- Collaborate with the team to develop, stand up, and support a cloud platform using a variety of programming languages and cloud-native technologies
- Design containerization (Docker, etc.) and container orchestration (Kubernetes, etc.) framework solutions for deployment and operations
- Integrate systems using a wide variety of protocols, including REST, SOAP, MQ, TCP/IP, and JSON
- Provide implementation guidance and support to the customer throughout the project lifecycle
- Develop tools and documentation that enable support organizations to resolve customer issues, including complex technical scenarios involving cloud architecture
- Stay current on the latest trends and build expertise in emerging cloud technologies and modern DevOps principles, practices, and tools
- Perform other duties and responsibilities as assigned.
What You Will Bring
Required Qualifications
- Bachelor’s degree in Computer Science or a related discipline
- 5+ years of experience developing and engineering enterprise cloud services (IaaS, PaaS, SaaS) using leading cloud providers such as AWS, GCP, and Azure, including networking, compute, storage, database, identity management/access control, and monitoring
- 5+ years of experience with Linux and/or Windows
- In-depth understanding of cloud computing technologies, IT business drivers, and emerging computing trends, with strong familiarity with modern DevOps principles, practices, methods, and tools
- Hands-on experience with industry-standard DevOps tools such as CI/CD, CloudFormation, Elastic Beanstalk, Git, scripting, Gradle, Maven, Chef, Puppet, Docker, Ansible, Kubernetes, and Terraform
- Hands-on experience building microservice architectures and decoupled systems (AWS Lambda, Azure Functions)
- Proficiency with AWS cloud infrastructure and services, including VPCs, Security Groups, EC2, S3, RDS, ELB, Route 53, IAM, API Gateway, WAF, Lambda, SQS, Auto Scaling, Direct Connect, VGWs, HPC, and DNS
- Experience with AWS data and analytics services such as Amazon Redshift, DynamoDB, EMR, Elasticsearch, AWS Glue, Athena, SageMaker, and QuickSight
- Experience with Azure cloud technologies, including ARM, Virtual Networks, Blob Storage, Files, VMs, ACS, VM Scale Sets, and PaaS services
- Experience with monitoring and network management tools and network engineering concepts (IPsec, routing, NAT, DNS)
- Working knowledge of FedRAMP and extensive experience applying best practices to build and deploy secure, reliable services and applications on FedRAMP-compliant cloud platforms
- Experience with coding and scripting languages such as Python, Java, Bash, PowerShell, Perl, and YAML
- Excellent written, verbal, and analytical skills
Preferred qualifications
- Master’s degree in Computer Science or a related discipline
- Certifications such as AWS Certified Solutions Architect (Associate or Professional), Microsoft Azure Architect Technologies, Google Cloud Professional Cloud
- Architect, or Microsoft networking certifications
Work authorization/security clearance requirements
- Ability to obtain a security clearance.
Work Environment
- This work is completed in an on-site environment.
Physical Demands
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to access and navigate each department at the organization's and client facilities.
Travel Required
- No
Proficiency Requirement
- The employee is expected to demonstrate proficiency in all essential job functions, tools, and processes related to this position within the first 90 days of employment. This includes acquiring a thorough understanding of job-specific responsibilities, systems, and workflows as outlined during onboarding and training. Failure to meet this requirement may result in additional training, reassessment, or other actions as deemed necessary by management.