AgencyBloc is a leading provider of agency management solutions built specifically for life and health insurance agencies. As a DevOps Engineer, you will be responsible for implementing and maintaining the company's cloud infrastructure and DevOps platforms, ensuring reliable and efficient delivery of applications and services.
Responsibilities:
- Implement and maintain cloud infrastructure components across environments in alignment with established architectural standards
- Apply existing patterns and best practices for infrastructure, CI/CD, and platform services to assigned work
- Build and support environments, including compute, networking, storage, and security configurations under the guidance of senior engineers
- Develop and update Infrastructure-as-Code modules using approved tools and reusable patterns
- Configure, maintain, and troubleshoot CI/CD pipelines in alignment with defined architecture, including promotion and release processes
- Use approved tools and platforms (CI/CD, observability, IaC, security, etc.) consistent with organizational standards
- Support reliability engineering practices, including SLAs, SLOs, and SLIs, and help ensure system availability and performance
- Apply security best practices, including identity, access, encryption, and compliance requirements (SOC 2, etc.)
- Execute disaster recovery and business continuity procedures, ensuring readiness and effectiveness
- Support multi-region and multi-environment deployment configurations
- Participate in design and architecture discussions and provide input based on operational experience
- Collaborate with engineering teams to support efficient, secure, and reliable delivery of applications and services
- Implement and maintain observability solutions, including metrics, logging, tracing, alerting, APM, and Real User Monitoring (RUM)
- Configure alerts in alignment with defined SLOs and respond to operational signals during normal duty and on-call rotations
- Use standardized observability tooling (e.g., OpenTelemetry, Datadog, New Relic) across environments
- Apply platform standards consistently and help reduce tool and pattern fragmentation through consistent implementation
- Share knowledge with junior team members, contribute to internal documentation and runbooks
- Use AI-assisted tools to improve automation, troubleshooting, and delivery efficiency within DevOps workflows
- Apply established patterns for integrating AI into pipelines and operational processes
- Follow organizational standards for secure and compliant use of AI tools
Requirements:
- Bachelor's degree in Computer Science or equivalent experience preferred
- 3+ years' experience with DevOps pipelines and releases (BitBucket, Azure DevOps, Jenkins, etc.)
- 3+ years' experience in build automation, configuration management, release management, and deployment
- 2+ years' experience supporting containerization (ECS, Container Apps, Kubernetes, or Docker)
- Hands-on experience with Infrastructure as Code tools such as CDK, Bicep, Ansible, ARM Templates, or Terraform
- Experience with monitoring and observability tools (OpenTelemetry, Datadog, New Relic, Splunk)
- Familiarity with implementing and supporting SLAs, SLOs, and SLIs for production systems
- Solid understanding of observability, monitoring, and alerting practices to support site reliability
- Working knowledge of encryption (TDE, TLS, AES, etc.) and certificate management
- Proficiency with Git and best practices in release management
- Familiarity with OWASP and industry security best practices
- Proficiency in scripting languages (PowerShell, Bash, Python, etc.)
- Understanding of hardware platforms, operating systems, firewalls, IDS/IPS, WAFs, and networking concepts
- Expertise in Microsoft networking technologies: Active Directory, Group Policy, DNS, Certificate Administration
- Experience leveraging AI-assisted tools to improve DevOps efficiency, automation, and delivery speed
- Ability to use AI for troubleshooting, root-cause analysis, and operational insights across infrastructure and pipelines
- Familiarity with Agile/Scrum software development methodologies
- Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States