Freelance Cloud Native Application Architect – Kubernetes Expert (Long-Term Contract)
Are you an experienced Cloud Native Application Architect with a deep understanding of Kubernetes and Cloud Native technologies? Our client, a leading organization in the energy and technology sectors, is seeking a skilled freelance specialist for a long-term contract to join their app development team. This is an exclusive opportunity for independent contractors looking for stability and the chance to contribute to long-term projects by migrating, developing, and maintaining key app modules in line with Cloud Native architectural principles.
As a freelance architect, you will work on cutting-edge applications deployed on an advanced internal hybrid cloud platform, supporting the full software development lifecycle. You will collaborate closely with cross-functional teams, leveraging your expertise in DevOps, microservices, and observability tools to deliver scalable and high-performance solutions.
Key Responsibilities:
- Cloud Native Architecture: Architect and design Cloud Native applications with a focus on scalability, reliability, and performance.
- Application Refactoring: Rearchitect monolithic applications into microservices on Kubernetes environments.
- Deployment & DevOps: Manage applications on Kubernetes clusters using Helm Charts and GitOps workflows. Implement and manage CI/CD pipelines for continuous deployment.
- Collaboration: Engage with internal teams, including product owners and development teams, to ensure successful long-term deployment and migration of app modules.
- Documentation: Maintain clear and comprehensive documentation using Confluence and manage project tasks via Azure DevOps and Jira.
Key Skills & Competencies:
- Cloud Native Expertise: At least 5 years of experience as a Cloud Native Architect, focused on transforming monolithic architectures into microservices.
- Kubernetes Expert: In-depth knowledge of Kubernetes and related ecosystems, including IAM and RBAC.
- .NET Framework: Advanced proficiency in C# and .NET 8, with experience developing high-performance, scalable applications.
- DevOps & CI/CD: Expertise in managing CI/CD pipelines and promoting GitOps and infrastructure as code.
- Observability: Proven experience in using frameworks like OpenTelemetry for instrumenting code for observability.
- Data Services: Experience working with relational and NoSQL databases, and messaging platforms like Kafka.
Tech Stack:
- Languages/Frameworks: C#, .NET 8, Blazor, Entity Framework.
- DevOps Tools: Azure DevOps, GitHub Actions, GitOps, Jira.
- Databases: SQL Server, PostgreSQL, Kafka.
- Observability Tools: Grafana, Prometheus, InfluxDB, Alertmanager.
- Containerization: Kubernetes, Helm, Docker.
Requirements:
- Fluent in English (C1 level or higher) for clear communication within international teams.
- Proven expertise in Cloud Native architectures, including containerization, scalability, and resilience.
- Familiarity with cloud platform best practices from AWS, Google Cloud, or Azure.
- Knowledge of security and quality standards, utilizing tools like SonarQube and AquaSec.
Preferred:
- Certifications in Cloud Native technologies.
- Proficiency in French or Dutch (B2 level or higher).
What’s on Offer:
- A long-term contract with a leading organization, offering stability and the chance to work on high-impact, long-term projects.
- A dynamic and collaborative work environment, using the latest Cloud Native technologies and platforms.
- Flexible working conditions, tailored to freelancers and independent contractors.
Note: This opportunity is exclusively for freelancers and independent contractors. Permanent roles are not available for this position.