[Remote] Remote Sr. DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. EDI Staffing is seeking a Senior DevOps Engineer to support reliable, secure, and scalable software delivery. The role focuses on designing CI/CD pipelines, automating infrastructure provisioning, managing Microsoft Azure environments, monitoring systems, improving deployment practices, and supporting security and incident response initiatives.
Responsibilities
- Design, implement, and maintain CI/CD pipelines to support fast, safe, and repeatable deployments
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or ARM templates
- Manage and optimize cloud infrastructure on Microsoft Azure, ensuring high availability, performance, and security
- Leverage Azure DevOps for version control, build/release pipelines, and project tracking
- Monitor system performance and proactively address issues across development, staging, and production environments
- Collaborate with engineering teams to improve deployment strategies, observability, and incident response
- Track and improve DORA metrics: Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Mean Time to Recovery
- Contribute to the implementation of security best practices across infrastructure and deployment workflows
Skills
- 5+ years of experience in a DevOps Engineering, or related role
- Strong hands-on experience with Azure DevOps and Azure cloud services
- Proficiency with containerization and orchestration tools (e.g., Docker, Kubernetes)
- Experience with CI/CD tools such as Azure Pipelines, GitHub Actions or GitLab CI
- Solid scripting skills (e.g., Bash, PowerShell, Python)
- Familiarity with monitoring and logging tools (e.g., Grafana, ELK, Azure Monitor)
- Strong understanding of networking, security, and system administration fundamentals
- Two (2) year degree in Computer Science or related field of study
- Zero (0) to Two (2) years of experience in software development
- Understanding of Enterprise software systems and Line of Business development
- Experience with serverless architectures and microservices
- Microsoft Azure certifications (e.g., AZ-400, AZ-104)
- Familiarity with Agile, DevSecOps, and ITIL practices
- Four (4) year degree in Computer Science or related field of study
- Three (3) to Five (5) year of experience in software development
- Previous experience in the distribution industry
- Development of APIs
Benefits
- Remote work arrangement
Company Overview