Position: Team lead / DevOps
Company: RaDevs
Category: DevOps
Experience required: 3y
English level: upper
Published: 2023-08-01T00:00:00+03:00

Hard Skills
Required:

• Experience in developing stateful applications or a strong theoretical understanding of the topic.
• C# / .NET in its modern form:
• Value classes and records.
• Expression trees API.
• Analyzers and code generators.
• PostgreSQL knowledge not only in usage scenarios through ORM. SQL knowledge is necessary.
• Entity Framework experience.
• Working with detached state.
• ASP .NET Core proficiency.
• Experience in building Continuous Integration (CI) with any of the common solutions (Github, Gitlab, Azure DevOps, Jenkins, etc.).
• Experience handling DevOps responsibilities on small projects:
Monitoring and alerting.
• Deploying applications to production.

Desirable:

• Blazor Server/WebAssembly.
• Azure Cloud familiarity.
• Active Directory understanding.
• UML knowledge.
• Terraform proficiency.

Lead Skills:

• Dealing with underperformance of team members.
• Desire to improve both business processes and the product itself.
• Conducting code reviews and handling objections.
• Participating in salary reviews.
• Preparing documentation for new and existing developers.

Soft Skills:

• Conducting one-on-one sessions with team members.
• Ability to raise concerns when there is an issue that management hasn't noticed.