About the role

  • Senior DevOps Engineer managing Azure DevOps pipelines at Aspire Software in Lebanon. Focus on CI/CD and AWS infrastructure improvements without people management responsibilities.

Responsibilities

  • Azure DevOps & CI/CD (Primary Focus)
  • Act as the primary owner of Azure DevOps Services and CI/CD pipelines
  • Design, implement, and maintain YAML-based, multi-stage pipelines (build, test, deploy)
  • Manage service connections, environment approvals, and release strategies
  • Improve pipeline reliability, security, and developer experience
  • Partner closely with development teams to enable fast, safe, and repeatable delivery
  • **AWS Infrastructure & Platform Ownership (Secondary Focus)**
  • Act as the technical expert for AWS infrastructure decisions
  • Evaluate the current AWS development environment and identify gaps or risks
  • Make pragmatic recommendations around architecture, security, scalability, and cost containment
  • Work hands-on with core AWS services, including:
  • Compute & Load Balancing: EC2, Auto Scaling, ALB
  • Networking: VPCs, subnets, routing, security groups, NAT
  • Integration & Services: IAM, Lambda, API Gateway
  • **Legacy Migration & Delivery**
  • Design and execute migrations of legacy, tightly coupled, VM-based systems from a thirdparty hosting provider into AWS
  • Propose target architectures that balance speed, risk, cost, and future flexibility
  • Deliver working systems in AWS, with success measured by delivery, not documentation
  • Over time, evolve into a trusted advisor guiding platform and infrastructure best practices
  • **Operational Excellence**
  • Use Terraform to manage infrastructure as code in production environments
  • Monitor system health, availability, and performance; participate in incident response and root cause analysis
  • Maintain clear, pragmatic documentation for pipelines, infrastructure, and operational processes

Requirements

  • 6–10+ years of professional engineering experience, with 4+ years in senior DevOps, cloud, or platform-focused roles
  • 4+ years of hands-on, production experience with Azure DevOps Services, including:
  • YAML-based pipelines
  • Multi-stage CI/CD
  • Environment approvals and service connections
  • Git-based workflows and branching strategies
  • (Candidates without deep, real-world Azure DevOps ownership should not apply.)
  • Strong production experience with AWS core services, including EC2, ALB, VPC, IAM, Lambda, and API Gateway
  • Proven experience using Terraform to manage infrastructure in production
  • Experience migrating or modernizing legacy or manually managed infrastructure
  • Strong Linux fundamentals and scripting experience (Bash, PowerShell, or similar)
  • Comfortable operating with ambiguity, incomplete documentation, and evolving requirements
  • **Preferred Skills and Qualifications:**
  • Experience with containerization (Docker, Kubernetes, EKS)
  • Exposure to cloud security, compliance, or cost optimization practices
  • AWS or Azure certifications
  • Experience supporting multi-environment deployments (dev, staging, prod)

Job title

Senior DevOps Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job