About Us:
As a Mid-level Platform Engineer at Kenility, you will become part of a collaborative team of developers, engineers, and designers focused on delivering top-quality software solutions to the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Solid experience working within cloud-native environments, including advanced Kubernetes administration, workload orchestration, scaling strategies, networking, operators, and Custom Resource Definitions (CRDs).
- Expertise in containerization practices, including secure Docker image creation, multi-stage builds, and container hardening techniques.
- Hands-on experience implementing and managing service mesh solutions such as Istio and API gateway technologies.
- Strong knowledge of Infrastructure as Code methodologies using Terraform.
- Ability to configure, maintain, and troubleshoot technologies such as MongoDB, Redis Cache, Azure Service Bus, and Azure Document Storage.
- Proficiency in software development using C#, Python, and/or Node.js.
- Experience designing resilient distributed systems and developing automation solutions for platform operations.
- Practical experience building and maintaining CI/CD pipelines to support reliable software delivery.
- Familiarity with AI-assisted development practices aimed at increasing engineering productivity and code quality.
- Deep understanding of GitOps methodologies and declarative deployment strategies using tools such as Argo CD and Flux.
- Advanced knowledge of Helm, Kustomize, deployment manifests, and environment configuration management.
- Experience integrating automated testing, security scanning, and policy enforcement into Git-based development workflows.
- Strong background in observability and monitoring solutions, including Dynatrace, OpenTelemetry integrations, and Azure Application Insights.
- Ability to analyze logs, distributed traces, and system performance metrics using Kusto Query Language (KQL).
- Experience leading incident response processes, managing error budgets, and preparing postmortem documentation.
- Familiarity with container security practices, software supply chain protection, and SBOM tooling.
- Experience implementing secure secret management solutions and applying security governance policies using technologies such as Vault or KMS.
- Knowledge of configuring Managed Identities to support secure authentication mechanisms.
- Understanding of compliance and governance standards commonly applied within healthcare-related environments.
- Experience building internal developer tooling, automation utilities, templates, plug-ins, or command-line interfaces that improve engineering efficiency.
- Familiarity with Backstage or similar internal developer portal platforms is considered an advantage.
- Strong scripting capabilities using Bash, PowerShell, Python, or Go.
- Previous experience working in SRE, Platform Engineering, DevOps, or Production Engineering environments.
- Exposure to self-service platform solutions and cloud resource orchestration processes.
- Understanding of governance automation and classification-based policy models is considered a plus.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks and Responsibilities:
- Design, develop, and maintain highly available, resilient platform systems in cloud-native environments.
- Enable development teams to independently deploy, operate, and manage applications securely and efficiently through self-service platform capabilities.
- Contribute to platform initiatives aligned with GitOps principles and operational excellence standards.
- Develop high-quality code and automation solutions to support scalable distributed systems.
- Translate operational policies, governance standards, and platform guardrails into an exceptional developer experience.
- Collaborate with cross-functional teams to improve deployment workflows, platform reliability, and operational efficiency.
- Support observability, monitoring, incident management, and continuous platform improvement initiatives.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills