DevOps Expert

January 15, 2025

  • Full Time
  • Malmo
  • Considering candidates only who are inside Sweden 🇸🇪 and across Europe 🇪🇺 who are willing to relocate.

Assignment Description

Azure Cloud Expertise:

  • Design, build, and manage scalable, secure, and cost-efficient infrastructure on Microsoft Azure.
  • Utilize Azure services like Azure Kubernetes Service (AKS), Azure Functions, Azure APIM, Azure Databricks, Azure Key Vault.
  • Manage resource provisioning, scaling, and cost optimization using Azure tools.

Containerization and Orchestration:

  • Deploy and manage containerized applications using Docker.
  • Design and maintain Helm charts for Kubernetes resource configuration.
  • Build and maintain Kubernetes clusters, ensuring reliability, scalability, and security.

Event-Driven Systems:

  • Leverage sidecar patterns like Dapr to build event-driven microservices and data models.
  • Deploy and integrate pub/sub messaging components like Azure Service Bus, Event Grid, or Kafka for efficient event routing and processing.
  • Ensure scalability and fault tolerance by implementing resilient infrastructure for event-driven workloads.

CI/CD Pipelines:

  • Develop and maintain CI/CD pipelines using GitHub Actions.
  • Automate build, test, and deployment workflows for multiple environments.
  • Optimize pipelines for performance and ensure compliance with best practices.

Disaster Recovery and Backup Management:

  • Test and refine recovery plans to minimize downtime in case of failures.
  • Design and implement robust disaster recovery and backup solutions to ensure business continuity.

Security Implementation:

  • Implement DevSecOps practices, including integrating security tools into CI/CD pipelines.
  • Manage secrets and sensitive information securely using Azure Key Vault and similar tools.
  • Perform vulnerability assessments and ensure adherence to compliance standards.
  • Enforce OWASP security standards to address common web application vulnerabilities such as SQL injection, XSS, CSRF, and more.

Monitoring and Incident Management:

  • Set up monitoring and alerting systems using tools like Splunk, Prometheus, and Grafana.
  • Ensure high availability and reliability of applications and services with proactive incident management.

Collaboration and Support:

  • Collaborate with developers to enhance application performance and deploy code seamlessly.
  • Provide expertise in troubleshooting infrastructure and application issues.
Maximum file size: 256 MB.