Job Closed
This listing is no longer active.
Perseus Group, an operating division of Constellation Software Inc., specializes in acquiring and growing B2B software firms that deliver mission-critical solut
Senior DevOps Engineer
Location
United States
Posted
122 days ago
Salary
$80K - $92K / year
Seniority
Senior
Job Description
Senior DevOps Engineer
Constellation Software Inc.
• Design, implement, and maintain CI/CD pipelines using Azure DevOps • Manage cloud infrastructure (primarily Azure) to ensure scalability, security, and high availability • Implement backup strategies, high availability, and disaster recovery solutions • Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools • Monitor system performance and implement alerting and logging solutions • Collaborate with developers to optimize deployment workflows, database standards, schema design and troubleshoot issues • Design, implement, and manage SQL Server environments in Azure Cloud • Ensure compliance with security and operational standards • Participate in agile ceremonies and contribute to sprint planning and retrospectives • Create and maintain technical documentation and support release deployments
Job Requirements
- 4+ years of experience in DevOps roles
- Familiarity with configuration management tools (e.g., Terraform, Ansible)
- Strong experience with designing, implementing, and managing SQL Server environments in Azure Cloud
- Strong understanding of source code management technologies (GIT)
- Solid grasp of networking, security, and system administration
- Strong analytical skills and ability to understand complex systems
- Experience with Windows and Linux server environments
- Familiarity with .NET Core application deployment
- Knowledge of compliance and security frameworks (e.g., SOC 2, ISO 27001)
Benefits
- Health insurance
- 401(k) participation (with company match)
- Minimum of 10 days of vacation for new employees
- Sick time based on state requirements
- 8 Company-paid holidays
- 2 personal holidays per year
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Build, maintain, and operate scalable production infrastructure. • Own reliability and availability for key services and environments. • Contribute to the design and operation of Kubernetes-based infrastructure. • Develop and maintain Infrastructure-as-Code frameworks (e.g., Terraform). • Improve monitoring, alerting, and observability across systems. • Participate in on-call rotations and respond to production incidents. • Investigate root causes of incidents and contribute to postmortems and reliability improvements. • Improve system performance, availability, and fault tolerance. • Contribute to CI/CD pipeline improvements to increase release safety and predictability. • Support the deployment and operation of data platforms and ML workloads. • Help standardize environments and infrastructure across internal systems and customer deployments. • Troubleshoot issues across infrastructure, services, and deployment pipelines. • Work closely with QA and engineering teams to improve production readiness and release stability. • Contribute to automation efforts that reduce operational toil.
• Collaborate closely with architects, developers, QA, and security teams to ensure smooth and reliable environment operations • Work in close partnership with the platform team, based on shared ownership, knowledge exchange, and mutual support • Own and operate containerized application platforms based on Docker and Kubernetes, ensuring reliability, scalability, and operational excellence • Design and deliver dynamic test environments at scale, including multiple parallel, per–merge request (branch-based) deployments • Build, maintain, and standardize CI/CD pipelines by creating reusable templates and components in GitLab CI • Drive deployment automation and GitOps practices • Identify operational bottlenecks and implement automation to reduce manual effort and improve delivery speed • Embed security-by-design across the SDLC, including pipeline hardening and automated security checks • Build and operate observability platforms: monitoring, logging, and diagnostics (Prometheus, Grafana, ELK/EFK/Loki, etc.) • Participate in on-call and incident response, including troubleshooting, root-cause analysis, and post-mortems • Take end-to-end ownership of the solutions you build (“you build it, you run it”).
• Enhance, optimize, validate and automate core MinIO software for performance, scalability, and security. • Help building and delivering high-performance distributed storage solutions with a focus on cloud-native architectures. • Validate the MinIO Software according to customer environment and requirements, ensuring no surprises are observed at customer deployments. • Improve existing features, fix critical issues, and contribute to open-source repositories. • Collaborate with other engineers to refine architecture, APIs, and integrations. • Write efficient, well-documented, and maintainable code. • Conduct performance benchmarking and debugging of complex storage environments. • Work closely with customers to address issues, and manage expectations.
• Manage Linux/Unix environments, including network and application configuration • Implement and manage CI/CD pipelines (e.g., GitHub Actions, Azure DevOps) • Automate development, operations, and deployment tasks • Work with Docker containers for application deployment • Manage and support cloud infrastructure (Cloud / PaaS) • Ensure security practices (SecOps), including SSH and certificates • Work with relational and NoSQL databases • Work with distributed/clustered systems • Use enterprise tools (BPM, ESB, messaging such as RabbitMQ) • Document systems, networks, and processes • Gather requirements, propose solutions, and communicate with the team • Work in global teams or lead DevOps workstreams



