Edge is an AI-native healthcare staffing and workforce solutions company that supports organizations in building, scaling, and managing high-performing teams through global talent, training, technology, and workforce solutions. Serving industries such as healthcare, dental, insurance, and accounting, Edge connects clients with high-quality global talent while developing systems for long-term workforce success. As the company expands its technology infrastructure, the engineering and IT teams are essential in creating secure, reliable, and scalable systems that support global operations.
The Senior DevOps Engineer will be responsible for the development, deployment, monitoring, scalability, security, and reliability of Edge’s cloud infrastructure and applications. This role involves close collaboration with software engineering, QA, IT, and product teams to design and maintain scalable cloud environments, optimize CI/CD pipelines, automate infrastructure processes, improve system reliability, and resolve complex production issues. The ideal candidate is hands-on, experienced with AWS and Infrastructure as Code, and comfortable owning production infrastructure while promoting DevOps best practices across teams.
Key Responsibilities
- Design, deploy, manage, and optimize AWS cloud infrastructure across development, staging, and production environments, utilizing services such as EC2, S3, RDS, VPC, IAM, CloudWatch, Route 53, Load Balancers, and Lambda.
- Manage infrastructure provisioning and configuration using Infrastructure as Code tools like Terraform or CloudFormation, ensuring standardized configurations and continuous performance improvements.
- Develop, implement, and maintain robust CI/CD pipelines for application build, testing, deployment, and release, working with platforms such as GitHub Actions, GitLab CI/CD, or Jenkins.
- Automate infrastructure provisioning, deployments, monitoring, and operational workflows using scripting languages like Bash and Python, and build reusable Terraform modules.
- Build, deploy, and manage containerized applications with Docker and optimize Kubernetes environments, preferably Amazon EKS, including deployment strategies, scaling, and troubleshooting.
- Own monitoring and observability for infrastructure and applications, implementing metrics, logging, alerting, and dashboards using tools like CloudWatch, Grafana, and Prometheus.
- Lead incident response, root-cause analysis, and implement solutions to improve system availability, performance, and resilience.
- Implement and maintain cloud security best practices, managing IAM roles, policies, secrets, and access controls while applying least-privilege principles.
- Collaborate closely with cross-functional teams, provide technical guidance, participate in architecture discussions, review infrastructure code, mentor junior engineers, and lead DevOps initiatives from planning to production rollout.
Required Qualifications
- Minimum of 5 years’ experience in DevOps, Cloud Engineering, SRE, Infrastructure Engineering, or a related technical role.
- Strong hands-on experience with AWS cloud infrastructure and production environments.
- Proficiency with Linux systems and command-line environments.
- Proven expertise in designing and maintaining CI/CD pipelines.
- Hands-on experience with Docker and containerized applications.
- Experience with Infrastructure as Code platforms such as Terraform or CloudFormation.
- Skilled in managing production infrastructure across multiple environments.
- Strong scripting abilities in Bash, Python, or similar languages.
- Solid understanding of networking concepts including DNS, HTTP/HTTPS, TCP/IP, ports, firewalls, VPCs, subnets, security groups, and load balancers.
- Deep knowledge of AWS IAM, access control, secrets management, and cloud security.
- Experience with monitoring, logging, alerting, troubleshooting, incident management, and root-cause analysis.
- Excellent communication and collaboration skills.
Preferred Qualifications and Benefits
- Hands-on experience with Kubernetes, especially Amazon EKS.
- Familiarity with GitHub Actions, GitLab CI/CD, Jenkins, or similar CI/CD tools.
- Experience designing highly available and fault-tolerant AWS architectures.
- Knowledge of observability tools such as Grafana, Prometheus, ELK/OpenSearch.
- Experience building reusable Terraform modules and infrastructure frameworks.
- Familiarity with production databases like Redis, PostgreSQL, or MySQL.
- Experience with AWS Lambda and serverless architectures.
- Understanding of AWS networking services including Route 53, CloudFront, WAF, and load balancing.
- Background in backup, disaster recovery, and business continuity solutions.
- Experience with cloud cost optimization and infrastructure scaling.
- AWS certifications such as Solutions Architect, DevOps Engineer, or SysOps Administrator.
- Experience working in startup or fast-paced engineering environments.
- Proven ability to mentor engineers and lead DevOps or infrastructure initiatives.
Why Join Edge?
At Edge, you will work directly with modern cloud infrastructure supporting a growing global company. This role offers hands-on experience across AWS, CI/CD, automation, monitoring, and infrastructure, while learning from experienced DevOps and engineering professionals. You will contribute to real production systems and meaningful infrastructure projects, building a strong foundation for a long-term career in DevOps and Cloud Engineering. The collaborative environment encourages high ownership, allowing you to take on increasing responsibility as you grow within a global technology team.