Freelance Cloud Native Application Developer – Kubernetes Specialist (Long-Term Contract)
Are you an experienced Cloud Native Application Developer with deep expertise in Kubernetes and Cloud Native technologies? Our client, a leader in the energy and technology sectors, is seeking a skilled freelance contractor for a long-term engagement to join their app development team. You will play a key role in migrating, developing, and maintaining app modules aligned with Cloud Native architectural principles.
In this role, you will work on modules deployed on an advanced internal hybrid cloud platform, collaborating with cross-functional teams to deliver scalable solutions using DevOps practices and observability tools. This opportunity is exclusively for independent contractors looking for long-term stability and impactful work.
Key Responsibilities:
- Application Development: Develop Cloud Native applications focused on scalability, reliability, and performance.
- Application Refactoring: Refactor existing applications into microservices running on Kubernetes.
- Application Deployment: Develop and deploy applications on Kubernetes clusters using Helm Charts and GitOps workflows.
- DevOps & CI/CD: Implement and manage CI/CD pipelines using automation tools.
- Collaboration: Work closely with stakeholders to ensure the successful migration and operationalization of key app modules.
- Documentation: Maintain comprehensive project documentation using Confluence and task management through Azure DevOps and Jira.
Key Skills & Competencies:
- Cloud Native Expertise: Minimum of 5 years of experience as a Cloud Native Developer, with expertise in transitioning monolithic applications to microservices.
- Kubernetes Mastery: Strong knowledge of the Kubernetes ecosystem, including IAM and RBAC.
- .NET Framework: Advanced proficiency in C#, .NET Framework, and .NET 8, with a focus on developing scalable applications.
- DevOps & CI/CD: Proven experience in building and managing CI/CD pipelines with tools like Azure DevOps and GitHub Actions.
- Observability: Proficiency in instrumenting code for observability using tools such as OpenTelemetry.
- Data Services: Experience 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 experience in Cloud Native architectures, including containerization and microservices.
- Familiarity with AWS, Google Cloud, or Azure best practices.
- Knowledge of security and quality practices, including tools like SonarQube and AquaSec.
Preferred:
- Relevant 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 the chance to work on high-impact Cloud Native projects.
- The flexibility to work as an independent contractor while contributing to cutting-edge technology solutions.
- A dynamic and collaborative work environment with access to advanced Cloud Native platforms.
Note: This role is exclusively for freelancers and independent contractors. Permanent positions are not available for this opening.