Standort:
Abgelegen innerhalb der Europäischen Union (EU)
Dieses Projekt ist Entwickelt, um die Prüfer unserer Kunden zu unterstützen, indem die Verarbeitung von Kundendaten optimiert, manuelle Fehler reduziert und eine automatische Datenstandardisierung und -validierung ermöglicht wird. Die Anwendung wird von Prüfern und dem Bereitstellungsteam verwendet, die dafür verantwortlich sind, Kundendaten (Fonds) umgehend in Data Bridge hochzuladen, fehlende Daten zu identifizieren und Kunden zu benachrichtigen, verspätete Dateien einzureichen und abgelehnte oder nicht validierte Daten zu korrigieren.
Als Azure DevOps Engineer besteht Ihre Hauptaufgabe darin, die Architektur innerhalb der Azure Cloud zu entwerfen und zu warten. Dazu gehört die Bereitstellung von Azure-Funktionen, SQL-Datenbanken, Azure Data Factory-Instanzen und anderen Azure-Komponenten mithilfe von Terraform. Außerdem verwalten Sie diese Bereitstellungen, stellen sicher, dass sie reibungslos funktionieren, und beheben auftretende Probleme. Kenntnisse in Python sind für diese Rolle zur Unterstützung der Architektur unerlässlich.
Anforderungen:
- 5+ Jahre praktische Erfahrung mit Azure Cloud< /li>
- Praktische Erfahrung mit CI/CD-Pipelines
- Expertise in Terraform
- Kenntnisse über Azure Repos, einschließlich Verzweigung, Codeüberprüfungen und Codeanalyse
- Kenntnisse in Git, Git Flow und Azure DevOps
- Fähigkeit, Anforderungen und Umgebungen zu bewerten, um die besten Tools und Technologien zu empfehlen
- Ausgeprägte Debugging-Fähigkeiten und die Fähigkeit, Lösungen bereitzustellen und Problemumgehungen
- Erfahrung in der Arbeit mit REST-APIs
- Vertrautheit mit Azure Functions
- Grundkenntnisse in Python
- Erfahrung mit SQL Server
- Ausgezeichnete Kommunikations-, Präsentations- und Programmierfähigkeiten
- Gute Englischkenntnisse
Zusätzliche Vorteile: - Erfahrung mit Alteryx< /li>
- Vertrautheit mit Azure Data Factory
Kenntnisse in Unix-Skripting
Technische Kernkompetenzen:
- Azure Cloud Services
- CI/CD
- Git
- REST API
- Python
- < p>Microsoft SQL Server
Bevorzugte technische Fähigkeiten:
- Unix
- Azure Data Factory
< br/>Aufgaben: - Entwickeln Sie Software zur Automatisierung von Build- und Bereitstellungsprozessen, um die technische Effizienz zu steigern
- Implementieren Sie kontinuierliche Bereitstellungspraktiken, um die agile Methodik zu verbessern
- Entwerfen, entwickeln, bereitstellen und verbessern Sie CI/CD-Systeme für Cloud-Anwendungen
- Erstellen und verwalten Sie Continuous-Delivery-Pipelines für Kundentest- und Produktionsumgebungen
- Bieten Sie Systemunterstützung, indem Sie auf reagieren Überwachungswarnungen
- Bleiben Sie über Best Practices und Tools für Cloud und DevOps informiert und implementieren Sie diese.
- Arbeiten Sie mit Entwicklern zusammen, um die Bereitstellung der erforderlichen Azure-Ressourcen zu automatisieren.
- Dokumentieren Sie Automatisierungsverfahren< /li>
- Beheben Sie CI/CD-Infrastrukturprobleme (z. B. Speicherplatz, Netzwerkprobleme)
- Unterstützen Sie CI/CD-Pipelines, einschließlich Fehlerbehebung und Unterstützung bei der Einrichtung neuer Projekte
- Arbeit eng mit Stakeholdern zusammenarbeiten, um DevOps-Anforderungen zu sammeln, zu analysieren und abzuleiten