We are seeking an experienced Senior DevOps/Platform Engineer to join our Platform Operations & Engineering Team, implementing modernization initiatives for store Point of Sale (POS) systems across edge locations. The team will be engaged in a number of activities, the primary ones for this position being development and maintenance of the Observability pipeline and processes, building and maintaining the edge (in-store) infrastructure, and the development and enhancement of the current CI/CD (GitOps) flow.
Responsibilities
- Execute infrastructure enhancements across edge locations using Oracle Linux, Docker, Kubernetes (K8s/K3s), Helm, Kustomize, and Ansible
- Deploy and maintain containerized applications in distributed edge computing environments
- Implement infrastructure as code (IaC) practices and ensure high availability of POS systems
- Build and maintain CI/CD pipelines using GitHub, GitHub Actions, and ArgoCD
- Set up automated testing, security scanning, and deployment processes
- Manage GitOps workflows and optimize deployment efficiency
- Deploy and configure FluentBit, Prometheus, OpenTelemetry, and Grafana
- Establish comprehensive logging, metrics collection, and distributed tracing
- Create dashboards, alerts, and support incident response activities
- Develop platform tools, scripts, and automation to support development teams
- Enable self-service capabilities and automate operational tasks while ensuring security best practices across all implementations
- Collaborate with the Systems Architect, development teams, and participate in agile ceremonies, creating technical documentation and sharing knowledge with team members
Requirements
- 3+ years of experience in DevOps or platform engineering
- Hands-on experience with Linux administration (Oracle Linux preferred), Docker, and Kubernetes
- Expertise in CI/CD pipelines (GitHub Actions, ArgoCD) and GitOps practices
- Proficiency in observability tools such as FluentBit, Prometheus, OpenTelemetry, and Grafana
- Competency in Ansible, Helm, and Kustomize alongside infrastructure as code
- Skills in scripting (Bash, Python) and automation
- Understanding of edge computing and distributed infrastructure challenges, including monitoring strategies for distributed systems
- Knowledge of security best practices in DevOps environments
- Background in retail/POS environments highly preferred
- Strong problem-solving and troubleshooting abilities
- Excellent communication skills for engaging technical and non-technical stakeholders
- Proven ability to work in cross-functional agile teams, self-motivated with a strong ownership mentality
- Flexibility to adapt to fast-paced, dynamic environments
- Proficiency in English at an Upper-Intermediate level (B2) or higher
Nice to have
- Experience with secrets management and secure configuration practices
- Knowledge of networking, load balancing, and service mesh technologies
- Understanding of high-availability and disaster recovery principles
- Capability to mentor junior team members and document solutions