Senior DevOps Engineer
Role Definition
The DevOps Engineer is responsible for establishing and maintaining the cloud infrastructure, deployment pipelines, monitoring systems, and operational excellence practices that support the FanFair platform throughout development and production phases.
Core Responsibilities
- Infrastructure as Code: Design and implement Azure infrastructure using ARM templates, Terraform, or Bicep
- CI/CD Pipeline Management: Build and maintain automated deployment pipelines using Azure DevOps
- Environment Management: Provision and manage development, staging, and production environments ensuring consistency
- Security & Compliance: Implement infrastructure security controls for PCI-DSS compliance and data protection
- Monitoring & Alerting: Establish comprehensive monitoring, logging, and alerting systems using Azure Monitor and Application Insights
- Performance Monitoring: Implement performance tracking and optimization for high-throughput payment processing
- Disaster Recovery: Design and implement backup, recovery, and business continuity procedures
- Operational Excellence: Establish operational runbooks, incident response procedures, and system health dashboards
What They Will NOT Do
- Write application business logic or feature implementation code
- Make architectural decisions without Chief Architect consultation
- Handle product management or stakeholder communication responsibilities
- Perform manual testing or quality assurance activities
Key Accountabilities & KPIs
- Infrastructure Availability: >99.9% uptime for all production systems
- Deployment Success Rate: >98% successful deployments with <5 minute rollback capability
- Security Compliance: 100% infrastructure security scans passed, zero critical vulnerabilities
- Performance Monitoring: Real-time visibility into all system performance metrics with <1 minute alert response
- Incident Response: <15 minute mean time to detection, <30 minute mean time to recovery
- Cost Optimization: Infrastructure costs within 10% of budgeted amounts
Required Technical Skills (Microsoft Stack Focus)
- Azure Cloud Platform: Expert-level knowledge of Azure services, networking, security, and cost management
- Infrastructure as Code: Proficiency with ARM templates, Terraform, or Azure Bicep
- CI/CD Tools: Advanced Azure DevOps, Git, and deployment automation experience
- Containerization: Docker and Azure Container Instances/AKS experience
- Monitoring & Logging: Azure Monitor, Application Insights, Log Analytics, and alerting systems
- Security: Azure security services, Key Vault, identity management, and compliance frameworks
- Scripting: PowerShell, Azure CLI, and automation scripting
Preferred FanFair-Specific Capabilities
- PCI-DSS compliant infrastructure design and implementation
- High-availability financial system infrastructure
- Real-time transaction processing system operations
- Payment processor integration and secure connectivity
- Audit logging and immutable data storage systems
- Multi-environment security and compliance management
Why OutsideHire?
- An inclusive and dynamic work environment that values creativity and collaboration
- Opportunities to work on cutting-edge projects that make an impact
- Perks: Competitive salary, remote work, professional development allowance, etc.
- A team that truly values your skills and contributions