Senior DevOps engineer (Azure)

$$$$

As a leading SaaS provider, the company delivers comprehensive supply chain management solutions aimed at enhancing transparency, sustainability, and responsible sourcing practices. Our commitment to innovation and excellence drives us to effect positive change across global supply chains. Poland only.

 

Position Overview:
We are looking for a Senior DevOps engineer. This role is ideal for someone who thrives in maintaining scalable, high-quality applications and possesses strong English communication skills. A crucial aspect of this position is the ability to work within cross-functional squads, collaborating closely with team members across various disciplines to deliver innovative services.

 

Key Responsibilities:

  • Support application infrastructure to ensure platform is optimized for performance and reliability.
  • Build and maintain supporting infrastructure for cloud environments and applications.
  • Use a wide range of Azure resources to implement scalable, reliable and cost-efficient services.
  • Work side by side with your engineers, guiding critical projects, using your subject matter expertise to solve complex problems.
  • Perform and automate system administration services including installation, configuration, maintenance, and disaster recovery
  • Identify system level issues related to OS configuration and virtual hardware bottlenecks.
  • Automation, auditing, and other tooling for security, compliance, and resource usage - Monitor and improve processes for all deployments.
  • Take ownership of operational excellence to establish and maintain business focused KPI’s. Use these metrics not only as a basis for positive transformation, but also as a visible representation of your team’s success.
  • Maintain and take ownership of your tasks each sprint ensuring time worked is logged and details are added.

 

Skills required:

  • Excellent communication and collaboration skills.
  • Ability to communicate effectively with multiple disciplines.
  • Strong analytical skills with the ability to drive reliability improvements.
  • Proven success managing and optimizing CI/CD for an Azure-based SaaS application.
  • Hands-on-experience with common DevOps tools, including Azure DevOps.
  • Strong scripting skills with at least PowerShell or Bash.
  • Experience with configuration management tools like Terraform.
  • Working knowledge of version control/source code management tools.
  • Experience working in an agile software development life cycle.
  • Working knowledge of databases including SQL and NoSQL
  • Strong knowledge of web server configuration and management like IIS or Tomcat.
  • Working knowledge of local and wide area networking and associated technologies, e.g. switches, routers, firewalls, VPNs.
  • Strong understanding of security principles.
  • Bachelor’s Degree in Computer Science or similar area of study.
  • Experience working in a technical fast paced environment with high demand and high standards.
  • Ability to assimilate information quickly under pressure.
  • Strong planning skills to ensure business expectations are met and projects are delivered on time.

 

Experience required:

  • Cloud-based networking (VNETs, NSGs, Route Tables, Hub/Spoke based architecture, Private Endpoints, etc)
  • Strong understanding of CI/CD (YAML and Classic Pipelines)
  • PaaS (Web Apps, Function Apps, Storage Accounts, Key Vaults, Azure Redis Cache, Azure Service Bus, API Management, Azure Data Factory, Azure Databricks)
  • Monitoring (New Relic, LogEntries, Rapid7, Azure Monitoring, etc)
  • Some experience with Containers/Docker either for a microservice based architecture or Service Orientated etc
  • Git, ARM, Terraform, Ansible, Azure CLI or similar.
  • JavaScript, React, C#, Java, PowerShell, Bash or similar.

 

Work conditions:

  • Distributed team: REMOTE work, CET business hours. Poland only.
  • 2-weeks scrum, 5-8 team members / team.
  • Full-time (40 hours per week).
  • Official contract: salary, sick-leave days, holidays, vacations.

 

Hiring process:
Step 1 - preliminary interview (main questions) - 30 mins
Step 2 - cultural fit interview with principal engineer - 45-60 mins
Step 3 - tech interview with team leader - 1 hr
Step 4 - final interview with PMO - 45-60 mins

Required skills experience

Azure 8 years
PowerShell 7 years
Bash scripting 7 years
Terraform 6 years
SQLx 8 years
NoSQL 7 years
Firewall 8 years
VPN 7 years
Networking 8 years
CI/CD 8 years
Monitoring 8 years
Cloud & Containers 6 years
C# 3 years
JavaScript 3 years

Required languages

English B2 - Upper Intermediate
Published 27 April
28 views
·
2 applications
Response activity: Very high
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...