DevOps Engineer
Addepto
WorldwideremotePosted 15 days ago
Skill Required
DevOps-EngineerCloud-EngineerPlatform-EngineerSRE-EngineerInfrastructure-EngineerDevOps-Software-EngineerCloud-DevOps-EngineerProdOps-EngineerDevOps-Automation-EngineerInfrastructure-DevOps-EngineerAWS-DevOps-EngineerTechOps-EngineerCloudOps-EngineerDevOps EngineerDevOpsdata engineeringServerlessGitHub ActionstroubleshootingCD pipelinesAzureEngineeringDatabricksnetworkingautomationShell ScriptingObservabilityTerraformanalyticssecuritybuildingTestNGPythonDockerGitVaultCI/CDUnityCloudFulltime
Key highlights
- Requires approximately three years of experience in DevOps, cloud infrastructure, or a similar role.
- Offers flexible work arrangements, allowing remote work or office/coworking locations.
- Requires hands-on Azure knowledge covering compute, storage, networking, identity, and security fundamentals.
- Provides access to industry-leading training through partnerships with Databricks and Anthropic.
- Includes full work equipment such as a laptop and other necessary devices.
- Involves moving clients from AI experimentation to production impact.
Role overview
Addepto is a leading AI consulting and data engineering company seeking a DevOps Engineer to modernize a critical operational platform within the KMS Technology group. The role focuses on maintaining Azure infrastructure, developing CI/CD pipelines, and supporting cloud data platforms to deliver scalable AI solutions to enterprise clients. This position leverages hands-on experience in cloud architecture, automation, and production reliability to bridge experimental AI efforts with production impact.
Responsibilities
- Maintain Azure infrastructure using Terraform, including reusable modules, environment configuration, remote state, and reviewed deployment plans. Investigate configuration drift and help keep existing resources under version control.
- Develop and troubleshoot CI/CD pipelines in Azure DevOps and GitHub Actions, including automated checks, artifacts, approvals, build agents, and service connections.
- Support cloud data platforms such as Azure Databricks, managing workspace settings, compute resources, permissions, storage access, and deployment configuration.
- Deploy and maintain serverless services, particularly Azure Functions, and support Azure Event Hubs configuration, access, capacity, and monitoring.
- Troubleshoot common networking and access issues involving DNS, private endpoints, Entra ID, RBAC, and Key Vault.
- Maintain monitoring and alerts, investigate incidents using logs and metrics, and escalate complex issues with clear findings.
- Support production releases and recovery testing, following established change procedures and validating services after deployment. Document results and keep rollback instructions current for routine changes.
- Write operational scripts and runbooks, automate recurring tasks, and identify opportunities to reduce unnecessary cloud resource usage through appropriate sizing, scheduling, and cleanup.
Requirements
- Around 3 years of experience in DevOps, cloud infrastructure, or a similar role, including practical exposure to production environments.
- Hands-on Azure knowledge covering compute, storage, networking, identity, and security fundamentals, including least-privilege access and secret management.
- Practical Terraform experience with modules, variables, remote state, and safe plan/apply workflows for existing infrastructure.
- Experience with Azure DevOps or GitHub Actions, confidence using Git and pull requests, and willingness to work with both CI/CD platforms.
- Some experience administering cloud data platforms, preferably Azure Databricks, and an understanding of compute management, permissions, and data access.
- Familiarity with serverless operations, preferably Azure Functions, and Azure Event Hubs concepts such as partitions, consumer groups, and retention.
- Ability to automate tasks in Python, PowerShell, or Bash and troubleshoot services using tools such as Azure Monitor, Application Insights, and Log Analytics.
- Good communication skills in English, a careful approach to production changes, and the judgement to seek support when needed.
Nice to have
- Experience with Azure Data Factory, Azure SQL, Databricks Unity Catalog or Asset Bundles, Docker, KQL, or cloud cost optimisation.
- Experience using AI assistants for scripting and troubleshooting is also welcome.
Benefits
- Work in a supportive team of passionate enthusiasts of AI & Big Data.
- Engage with top-tier global enterprises and cutting-edge startups on international projects.
- Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces.
- Accelerate your professional growth through career development paths, knowledge-sharing initiatives, language classes, and sponsored training and conferences.
- Access medical and sports packages, eye care, and well-being support services, including psychotherapy and coaching.
- Get full work equipment for optimal productivity, including a laptop and other necessary devices.
- Boost your personal brand by speaking at conferences, writing for our blog, or participating in meetups.
Additional details
- Addepto is a leading AI consulting and data engineering company.
- As part of KMS Technology, a US-based global technology group.
- Project involves transitioning the existing solution towards a modern, cloud-native architecture, delivered by a small senior team working with heavy AI leverage.
- Recognized by Forbes as one of the top 10 AI consulting companies worldwide.