- Company Name
- Tilencia
- Job Title
- Développeur .Net / Devsecops
- Job Description
-
**Job title**: .NET Developer / DevSecOps
**Role Summary**:
Design, develop, and maintain cloud-native CI/CD pipelines, APIs, and infrastructure-as-code for a security‑centric DevOps environment. Collaborate closely with operations, product owners, and internal users to deliver automated, secure, and observable software solutions.
**Expactations**:
- Deliver fully automated CI/CD workflows with zero manual deployments.
- Enforce cybersecurity, architecture, and FinOps requirements across all projects.
- Own end‑to‑end feature delivery from specification to production support.
- Contribute to continuous improvement of observability and run‑book resilience.
**Key Responsibilities**:
- Build and evolve CI/CD pipelines using Azure DevOps, GitHub Actions, or equivalent.
- Develop and maintain .NET Core Cloud‑Native APIs (API‑first, serverless/containerized).
- Write, review, and maintain Infrastructure‑as‑Code scripts (Terraform, ARM, Bicep).
- Create and maintain runbooks (PowerShell, Bash, Azure CLI, Python).
- Monitor service levels (SRE metrics) and drive incident resolution.
- Keep documentation of architecture, processes, and technical decisions up‑to‑date.
- Lead knowledge‑sharing sessions, pair programming, and architecture workshops.
- Participate in Agile ceremonies: daily stand‑up, sprint planning, retrospectives, and backlog grooming.
- Manage dependencies across teams and raise critical blockers.
- Provide production support, build activities, and generate artefact roll‑outs.
**Required Skills**:
- Proficient in .NET Core (C#) and RESTful API development.
- Experience with Azure or AWS cloud services (serverless, containers, API Management).
- Strong CI/CD pipeline design & automation knowledge.
- Infrastructure‑as‑Code expertise (Terraform, ARM, Bicep, or similar).
- Scripting in PowerShell, Bash, Azure CLI, and Python.
- Security best practices for DevSecOps (code scanning, secrets management, vulnerability assessment).
- Observability fundamentals (logging, metrics, tracing).
- Agile Scrum methodology practices.
- Excellent written and verbal communication skills.
**Required Education & Certifications**:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Certifications: Microsoft Certified: Azure DevOps Engineer Expert, .NET Developer, or equivalent Cloud/DevSecOps professional credentials preferred.