Company Description
ThreatXIntel is a startup specializing in cyber security, focusing on protecting businesses and organizations from diverse cyber threats. With expertise in cloud security, DevSecOps, security testing, and assessments, ThreatXIntel delivers customized, cost-effective solutions tailored to client needs. Emphasizing a proactive approach, the company continuously monitors and tests digital environments to detect vulnerabilities. By offering affordable and high-quality security services, ThreatXIntel empowers businesses to focus on growth with peace of mind.
Role Description
We are looking for a Senior Azure DevOps Consultant to perform a comprehensive gap analysis of an existing DevOps environment and provide a structured improvement roadmap. This is a strategic consulting role involving assessment, documentation, stakeholder engagement, and implementation support.
Key Responsibilities
Phase 1: Gap Analysis & Assessment
- Review and assess current CI/CD pipelines in Azure DevOps
- Analyze Infrastructure as Code practices (Terraform, ARM Templates)
- Evaluate deployment processes and automation maturity
- Review DevSecOps practices (SAST, DAST, SCA integration)
- Assess monitoring and observability (Application Insights, Azure Monitor)
- Prepare Gap Analysis Report with findings and evidence
- Create Review & Recommendation Document (RRD) with prioritized improvements
- Conduct workshops and interact with stakeholders
Phase 2: Implementation Support (If Extended)
- Optimize CI/CD pipelines and reduce build times
- Standardize deployment patterns across environments
- Enhance IaC implementation and drift detection
- Strengthen security practices and RBAC implementation
- Support DevSecOps integration across SDLC
- Create runbooks, documentation, and training materials
- Mentor internal DevOps teams
Required Technical Skills
Cloud & Azure Services
- Azure Kubernetes Service (AKS)
- Azure App Services
- Azure Key Vault
- Azure AD
- Virtual Networks
- Application Insights / Azure Monitor
DevOps & CI/CD
- Azure DevOps pipeline design and implementation
- GitHub Enterprise & branching strategies
- YAML pipeline creation and optimization
Infrastructure as Code
- Terraform (Mandatory)
- ARM Templates
- Basic knowledge of Bicep
Containerization & Automation
- Docker
- Kubernetes (AKS)
- PowerShell scripting
- Bash scripting
Security & Monitoring
- DevSecOps practices integration
- Tools: SonarQube, OWASP Dependency Check
- Monitoring & alerting setup
Experience Requirements
- Minimum 6+ years in DevOps / Platform Engineering
- Minimum 3+ years hands-on experience with Azure
- Experience working with microservices deployments on AKS
- Experience in enterprise environments
- Prior experience in DevOps assessments or consulting is preferred
Deliverables
First 23 Months
- Gap Analysis Report
- Review & Recommendation Document (RRD)
- Current state documentation
- Improvement roadmap
Months 36 (If Extended)
- Optimized pipelines
- Enhanced IaC implementation
- Security improvements
- Knowledge transfer documentation
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and stakeholder management
- Strong documentation and reporting ability
- Ability to work independently in a consulting role
- Mentoring and collaboration mindset