
AWS DevOps Engineer
- Virginia
- Permanent
- Full-time
- Design, implement, and manage scalable and secure infrastructure on AWS
- Develop and maintain CI/CD pipelines using GitLab
- Automate infrastructure provisioning using Terraform and CloudFormation
- Collaborate with the Splunk team to deploy applications, manage AWS logs, and support log ingestion and analysis
- Work with development, QA, and operations teams to ensure smooth deployment and integration
- Implement DevOps best practices to improve reliability, scalability, and security
- Maintain documentation and ensure compliance with internal and external standards
- Strong experience with Amazon Web Services (AWS), including but not limited to:
o S3 for object storage
o IAM for identity and access management
o CloudFormation for infrastructure as code
o Kinesis and Firehose for real-time data streaming and delivery
o CloudWatch for monitoring, logging, and alerting
o Lambda for serverless computing and event-driven architecture
- Proficiency in GitLab for version control and CI/CD pipeline management
- Hands-on experience with Terraform for infrastructure as code
- Experience working with Splunk for log management, particularly in AWS environments
- Solid understanding of DevOps principles and tools
- Experience with scripting languages such as Bash, Python, or PowerShell
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- AWS Certification (e.g., Solutions Architect, DevOps Engineer)
- Familiarity with security best practices in cloud environments