Lab49 Circular Logo

Senior DevOps Engineer

Lab49 Abu Dhabi, United Arab Emirates Posted: 01 Apr 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Hybrid

Requirements

  • Experience: Senior
  • English: Professional

Position

  • Responsibilities:
    • Architect, design, develop, and deploy DevOps flows to support cloud-native applications.
    • Work with team leadership and other technologists to create enterprise solutions based on business and technical priorities.
    • Actively contribute to the adoption of robust cloud architecture, development and engineering best practices, and the adoption of new cloud technologies.
    • Break down complex problems into elegant technical solutions to intelligently solve problems for Lab49's clients.
    • Provide guidance, thought leadership, and mentorship to development teams to build cloud competencies.
    • Describe complex technical concepts to non-technical audiences.
    • Define and document best practices and strategies regarding application deployment and infrastructure maintenance.
  • Required Skills and Experience:
    • 8-10 years of experience working on cloud infrastructure & automation.
    • Experience with and knowledge of software development lifecycle and infrastructure-as-code tooling - Terraform.
    • Experience with architecting, designing, developing, and deploying cloud-native applications, in particular Microsoft Azure, though exposure to additional public cloud providers is a positive.
    • Good working knowledge of various cloud services provided by Microsoft Azure.
    • Strong knowledge of Serverless and containerized solutions including Azure Functions, AWS Lambda, Docker and Kubernetes (AKS)
    • Knowledge of DevOps technology and approaches including Pulumi, Terraform, Hashicorp tools, GitHub/GitLab and Internal Developer Portals.
    • Experience with Azure DevOps, GitHub Actions and / or Jenkins or other CI/CD tools.
    • Experience working with Microservices architectures including API Gateways and Service Catalogs.
    • Experience building APIs including REST and Async.
    • Ability to collaborate across multi-discipline teams on architecture, features, and problem-solving.
    • Ability to communicate technical concepts effectively, both written and orally, as well as interpersonal skills required to collaborate effectively with customers and colleagues from diverse technical teams.
    • Good grasp of software design patterns and effective development methodologies.
    • BS in Computer Science or equivalent experience.
  • Desired Skills:
    • Ideally, experience with other tools like CloudFormation, CDK, Helm
    • Experience with migrating legacy applications to the cloud.
    • Experience with and understanding of cloud security concepts and tooling, such as AWS IAM, HashiCorp Vault, CyberArk, etc.
    • Experience with cloud data services, such as Azure Cosmos DB, Azure Database for PostgresSQL, Azure SQL Database, Azure Event Hub, AWS Aurora, and DynamoDB.
    • Good knowledge of at least one programming language (Java, JavaScript, Python, Go), Python preferred.
    • Serverless Architectures experience.
Apply now

About Lab49

Lab49 is a specialist consultancy that designs and develops bespoke and innovative technology solutions in partnership with key participants in financial markets.