CaseGuard is seeking a skilled DevOps Engineer with expertise in AWS cloud infrastructure and GitLab CI / CD. The ideal candidate will have experience automating deployments, optimizing cloud environments, and ensuring high availability of ASP.NET applications running on AWS.
Key Responsibilities :
- DevOps & Cloud Infrastructure : 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.
- Application Deployment & Monitoring : 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.
- Security & Compliance : Enforce AWS IAM roles, security groups, and networking best practices.
- VPC Networking : Design and manage subnets, VPCs, route tables, security groups, NACLs, and VPNs; optimize network performance, latency, and security.
- Collaboration & Support : 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.
Required Qualifications :
3+ years of experience as a DevOps Engineer, Cloud Engineer, or similar roleStrong foundation in Infrastructure as Code (AWS CDK)Strong foundation in ASP.NET Core, .NET Framework, and C# application deploymentHands-on experience with AWS services : EC2, RDS, S3, Lambda, API Gateway, CloudFront, IAM, Route 53Proficiency in container orchestration (Docker, ECS, Kubernetes) and microservices architectureExperience with CI / CD pipelinesFamiliarity with logging and monitoring tools (CloudWatch, Prometheus, Datadog, ELK)Strong scripting skills in Bash, PowerShell, or PythonAWS Certification (Required) – AWS Solutions Architect, AWS DevOps Engineer, or equivalentPreferred Qualifications :
Experience with serverless computing (AWS Lambda, DynamoDB, Step Functions)Knowledge of GitOps workflows using ArgoCD, Flux, or similar toolsFamiliarity with networking, VPCs, and security best practices in AWSExperience with GitLab’s CI / CDExperience with SQL and NoSQL databasesWhat We Offer :
Competitive salary & performance-based bonusesWork with cutting-edge AWS and DevOps technologiesFlexible work arrangementsOpportunities for career growthA collaborative team culture