6 months ago
Arlington, VA, USAMid Level
Responsibilities
- Design, build, and manage AWS cloud infrastructure for ASP.NET Core and .NET applications.
- Implement and optimize GitLab CI/CD pipelines and automated deployment workflows.
- Automate infrastructure provisioning with AWS CDK and maintain reusable infrastructure-as-code templates.
- Deploy and manage containerized applications using Docker, AWS ECS, and Kubernetes on EKS.
- Ensure cloud application scalability, security, and high availability.
- Monitor performance and troubleshoot production issues using AWS X-Ray, CloudWatch, and CloudWatch Metrics.
- Implement logging, monitoring, and alerting strategies.
- Manage AWS IAM roles, security groups, networking, subnets, VPCs, route tables, NACLs, and VPNs.
- Work with backend engineers to improve DevOps practices and deployment efficiency.
- Maintain and optimize AWS RDS databases and integrate database CI/CD into GitLab.
Requirements
- At least three years of experience as a DevOps Engineer, Cloud Engineer, or in a similar role.
- Strong Infrastructure as Code skills using AWS CDK.
- Strong foundation in ASP.NET Core, .NET Framework, and C# application deployment.
- Hands-on experience with AWS services including EC2, RDS, S3, Lambda, API Gateway, CloudFront, IAM, and Route 53.
- Proficiency with Docker, ECS, Kubernetes, and microservices architecture.
- Experience building and managing CI/CD pipelines.
- Familiarity with CloudWatch, Prometheus, Datadog, and ELK for logging and monitoring.
- Strong scripting skills in Bash, PowerShell, or Python.
- Required AWS certification such as AWS Solutions Architect, AWS DevOps Engineer, or equivalent.
- Preferred experience with DynamoDB, Step Functions, ArgoCD, Flux, GitLab CI/CD, SQL, NoSQL databases, AWS networking, and security best practices.
Benefits
- Competitive salary
- Stock option
- Medical, dental, and vision insurance
- 401(k)
- Paid vacation
- Ten paid holidays per year
- Friendly and learning environment
Tech Stack
Amazon DynamoDBAWSBashC#DatadogDockerKubernetesMicrosoft SQL Server.NETPostgreSQLPowerShellPrometheusPythonSQL
Categories
About CaseGuard
CaseGuard is the world’s leading AI-powered Redaction and Investigation Solution. Trusted by law enforcement, government agencies, legal departments, and educational institutions worldwide, it runs locally and on-premise for all file types- video, audio, images, and documents.
