NoFluffJobs Praca zdalna Mid

DevOps Engineer with Azure

DCG sp. z o.o.

⚲ Remote

23 520 - 26 880 PLN (B2B)

Wymagania

  • Azure
  • Kubernetes
  • Helm
  • MS SQL
  • Azure DevOps Server

Opis stanowiska

O projekcie: - Private medical care - Co-financing for the sports card - Training & learning opportunities - Constant support of dedicated consultant - Employee referral program Wymagania: - Strong and comprehensive knowledge of Windows or Linux systems and Microsoft SQL server, maintaining and deploying applications on Kubernetes (Helm, Ingress) - Expert knowledge on delivering scalable, resilient and automated builds in local and cloud environments using Azure DevOps, TeamCity, Octopus, Ansible for high-quality data pipelines - Expertise and practical knowledge of Infrastructure as Code approach (Terraform is preferred) - Detailed knowledge and experience in working with networking components, protocols and security (e.g. Subnets, Firewalls, Routing, DNS, http, TLS/SSL, etc.) - Knowledge of vulnerability and exploit remediation processes and frameworks - Expert knowledge on patching and upgrading of different platforms (security vulnerabilities like SSL and TLS shortcomings, certificates and cipher strengths) - Knowledge of patch & vulnerability management (including automation of these processes), understand vulnerability scanning using tools like Veracode, Gradar, Qualys or Similar - Practical experience with Azure (preferred), AWS Google Cloud - Knowledge of scripts to automate day-to-day tasks - Knowledge of English at B2 level (minimum) Nice to have: - One of top cloud providers (AWS / Azure / GCP) certifications - Azure solution architect expert (AZ-305) certificate Codzienne zadania: - Building and setting up new development tools and infrastructure (CI/CD pipeline implementation) - Working on ways to automate and improve development and release processes - Implementing IaaC solutions base on project requirements - Working with PowerShell, Linux Shell, testing and examining code written by others and analyzing results - Ensuring that systems are safe and secure against cybersecurity threats - Identifying technical problems and developing software updates and 'fixes' - Working with software developers and software engineers to ensure that development follows established processes and works as intended