Senior Platform Engineer
Day-to-day responsibilities:
- Collaborate with team to design and implement distributed system architectures leveraging Azure Data Engineering Services such as Event Hub, Data Factory, ADLS Gen2, Cosmos DB, Synapse, Databricks, APIM, Function App, Logic App, and App Services.
- Assist in creating and maintaining Infrastructure as Code (IaC) using ARM Templates and Terraform, enabling scalable and automated resource deployment.
- Support development, testing, and production environments by managing containerization and orchestration tools like Docker and Azure Kubernetes Service (AKS).
- Monitor systems and troubleshoot issues utilizing Azure Monitor, Log Analytics, and Application Insights for comprehensive insight into performance and reliability.
- Contribute to disaster recovery and backup planning, collaborating on DR strategies integrated with IaC solutions.
- Participate in job scheduling, job monitoring, and proactive alert setup for data pipelines, supporting reliable workflow orchestration.
- Conduct troubleshooting, root cause analysis, and workflow performance improvement using Azure-native tools and distributed streaming platforms.
- Write and maintain automation scripts in Python and Shell, and work alongside CI/CD pipelines via Jenkins and Azure DevOps for rapid and reliable deployments.
- Engage in resource monitoring of VMs, assessing memory, CPU, OS, storage, and network performance, and resolving issues through log analysis.
- Demonstrate adaptability by working with evolving technologies and applying Agile methodologies to optimize software delivery.
We are looking for candidates who thrive at the intersection of technology and problem-solving, with a passion for designing resilient and scalable distributed system architectures using Azure Data Engineering Services. The ideal person naturally embraces continuous learning and adapts quickly to advances in cloud infrastructure, automation, and orchestration technologies.
- Analytical Thinker: Demonstrates a keen ability to break down complex distributed systems, proactively identify potential issues, and drive performance optimization with innovative solutions.
- Curious and Resourceful: Possesses an intrinsic motivation to explore new tools and methodologies in Azure, containerization, and infrastructure as code, ensuring systems are robust, secure, and future-proof.
- Collaborative Communicator: Communicates technical insights clearly and works seamlessly with cross-functional teams in an agile environment, contributing to architecture discussions and solution planning.
- Security-Minded: Maintains a vigilant approach to security, understanding the importance of Security Operations Center principles and integrating secure practices into every layer of cloud and data engineering.
- Automation Enthusiast: Enjoys harnessing scripting languages such as Python and shell scripting to streamline processes, automate deployments, and maintain consistency across clusters, environments, and CI/CD pipelines.
- Detail-Oriented Troubleshooter: Approaches monitoring, logging, and alerting with rigor—reviewing logs, diving into root cause analysis, and ensuring optimal VM and infrastructure resource utilization under changing workloads.
- Adaptable Problem Solver: Embraces the dynamic nature of modern cloud platforms, continually upskilling in areas like disaster recovery, backup strategies, and job flow management to meet evolving business needs.
- Commitment to Excellence: Shows a strong drive for quality in all work, developing automated, reliable, and highly available systems that empower data-driven organizations to scale confidently and securely.
- Proficient in English: Able to communicate complex technical concepts fluently, both spoken and written.
We seek individuals excited about leveraging the full Azure ecosystem, passionate about cloud and data engineering, and ready to contribute to impactful, business-critical solutions.
Opportunités similaires
Le job de vos rêves n’est plus qu’à un clic.
Envoyez-nous votre CV et nous vous mettrons directement en contact avec l'un de nos recruteurs spécialisés qui vous guidera dans la recherche de l'emploi de vos rêves !
Derniers articles
Comment mettre en place sa stratégie marque employeur ? Découvrez les 7 étapes
La marque employeur est un concept marketing indispensable à toute entreprise qui souhaite soutenir son attractivité et fidéliser ses talents. Si les raisons de construire une marque employeur solide et positive sont évidentes, ce travail, pour qu’il soit réussi, ne peut se faire en deux temps trois mouvements. Il demande de mettre en œuvre un certain nombre d’actions.
Les tendances incontournables de l’employer branding en 2024
L'employer branding a évolué pour devenir un incontournable pour les entreprises qui cherchent à se distinguer dans la course aux talents.
Marque employeur : 7 erreurs à ne surtout pas commettre
Back Market, KPMG, Dassault, Shine… Ces entreprises de taille différente ont une marque employeur forte leur garantissant une attractivité et une fidélisation à faire pâlir leurs concurrents.
Rejoignez notre communauté active de professionnels et découvrez votre potentiel.
Pour vous tenir au courant de nos dernières actualités.