Job Summary:
CaseGuard is a software company that helps law enforcement agencies and other organizations manage their media redaction needs. They are seeking a skilled DevOps Engineer to design and manage AWS cloud infrastructure, automate deployments, and ensure high availability of ASP.NET applications.
Responsibilities:
• Design, build, and manage AWS cloud infrastructure for ASP.NET Core/.NET applications; implement and optimize GitLab CI/CD pipelines; automate infrastructure provisioning using AWS CDK; Develop and maintain reusable IaC templates to streamline cloud resource deployment.
• Deploy and manage containerized applications using Docker, AWS ECS, or Kubernetes (EKS); ensure scalability, security, and high availability of cloud-hosted applications.
• Develop automated GitLab CI/CD workflows; monitor system performance and troubleshoot production issues using AWS X-ray, AWS CloudWatch, AWS CloudWatch Metrics; implement logging, monitoring, and alerting strategies.
• Enforce AWS IAM roles, security groups, and networking best practices.
• Design and manage subnets, VPCs, route tables, security groups, NACLs, and VPNs; optimize network performance, latency, and security.
• Work closely with the backend team to streamline DevOps practices and improve deployment efficiency; provide troubleshooting and support; maintain and optimize AWS RDS (SQL Server/PostgreSQL) and integrate database CI/CD in GitLab.
Qualifications:
Required:
• 3+ years of experience as a DevOps Engineer, Cloud Engineer, or similar role
• Strong foundation in Infrastructure as Code (AWS CDK)
• Strong foundation in ASP.NET Core, .NET Framework, and C# application deployment
• Hands-on experience with AWS services: EC2, RDS, S3, Lambda, API Gateway, CloudFront, IAM, Route 53
• Proficiency in container orchestration (Docker, ECS, Kubernetes) and microservices architecture
• Experience with CI/CD pipelines
• Familiarity with logging and monitoring tools (CloudWatch, Prometheus, Datadog, ELK)
• Strong scripting skills in Bash, PowerShell, or Python
• AWS Certification (Required) – AWS Solutions Architect, AWS DevOps Engineer, or equivalent
Preferred:
• Experience with serverless computing (AWS Lambda, DynamoDB, Step Functions)
• Knowledge of GitOps workflows using ArgoCD, Flux, or similar tools
• Familiarity with networking, VPCs, and security best practices in AWS
• Experience with GitLab’s CI/CD
• Experience with SQL and NoSQL databases
Company:
CaseGuard is a management solutions company. Founded in , the company is headquartered in Sterling, USA, with a team of 51-200 employees. The company is currently Growth Stage.