- Company Name
- Lemonway
- Job Title
- Platform Engineer (F/H)
- Job Description
-
**Job Title**
Platform Engineer
**Role Summary**
Engineer and maintain a scalable, reliable, and secure payment platform. Automate release pipelines, enhance observability, drive cloud migrations, and transform legacy components to modern, cloud‑native services. Collaborate with cross‑functional teams to deliver a high‑quality developer experience and operational excellence.
**Expectations**
- Deliver fully automated, touch‑less CI/CD pipelines.
- Own the observability stack (OpenTelemetry, Prometheus, ElasticSearch).
- Lead architectural changes from monolith to micro‑services, Windows/.NET to Linux/.NET Core/Node.js.
- Execute post‑migration support to public cloud environments using Terraform and Ansible.
- Standardise container build, deployment, and management across AWS ECS/Fargate and Azure.
- Participate in on‑call rotation, incident response, and root‑cause analysis.
- Communicate transparently with stakeholders, mentor junior engineers, and drive continuous improvement.
**Key Responsibilities**
1. Build and operate CI/CD pipelines (GitLab, GitHub Actions) ensuring deployments are automated and reproducible.
2. Develop and maintain observability telemetry: metrics, logs, and traces; configure alerting and dashboards.
3. Transition core components to cloud‑native architecture: redesign to micro‑services, containerise workloads, and refactor code to Linux/.NET Core/Node.js.
4. Manage IaC using Terraform and Ansible for provisioning and configuration of infrastructure across AWS and Azure.
5. Implement consistent container lifecycle practices (Docker, Kubernetes where applicable).
6. Resolve incidents on-call, perform post‑mortem analysis, and enforce preventive measures.
7. Act as a technical liaison between product, security, and operations teams.
**Required Skills**
- 2+ years of experience engineering cloud infrastructure (AWS, Azure).
- Proficient with CI/CD (GitLab CI, GitHub Actions) and IaC tools (Terraform, Ansible).
- Strong knowledge of container platforms (Docker, ECS Fargate, Azure Container Instances) and Kubernetes preferred.
- Experience with observability stack: OpenTelemetry, Prometheus, ElasticSearch, Grafana.
- Backend development familiarity (.NET Core, Node.js) and migration of Windows/.NET services to Linux.
- Solid understanding of micro‑services architecture and cloud‑native patterns.
- Incident management, root‑cause analysis, and proactive capacity planning.
- Excellent communication, stakeholder management, and mentoring abilities.
- Security awareness concerning payment systems, KYC, AML/CTF, and compliance.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering or a related discipline (or equivalent practical experience).
- Relevant certifications are a plus: AWS Certified Developer/Architect or Azure Solutions Architect, Certified Kubernetes Administrator (CKA), or professional DevOps/Observability certifications.