Back to jobs
DevOps Engineer - Backend
https://caseguard.com/careers/
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 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 Qualifications
- 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
What We Offer
- Work with cutting-edge AWS and DevOps technologies
- Flexible work arrangements
- Opportunities for career growth
- A collaborative team culture
Apply for this job
*
indicates a required field