Platform Engineer - Mobile Banking
Job Description:
Your Responsibilities:
- Collaborate closely with development and product teams in a fast-paced delivery environment.
- Design, build, and operate a modern automated cloud-native continuous delivery pipeline.
- Build and manage cloud resources to support business needs.
- Ensure security, compliance, and regulatory alignment for banking systems.
Required Skill:
- Strong knowledge of technology best practices for building a modern automated DevOps platform.
- Experience building highly scalable, fault-tolerant systems.
- Self-starter mindset: able to work independently and deliver projects from scratch.
- Proficiency in development and/or scripting, including:
- Java / Scala / Kotlin, Python, Node.js, HTML5, CSS3
- Strong scripting skills (for automation and tooling)
- DevOps toolchain experience, e.g.: GitHub, CircleCI, Artifactory, SonarQube.
- Hands-on CICD experience with tools such as: Spinnaker, Ansible, Chef.
- Cloud deployment and management experience (preferably AWS; also GCP/Azure) using Infrastructure as Code (e.g., Terraform, CloudFormation, Pulumi).
- Container and orchestration experience: Docker, Kubernetes.
- Monitoring experience with tools such as Elastic Stack, Prometheus, Grafana, and/or Datadog.
- Strong Linux/UNIX knowledge and networking fundamentals (TCP/IP, subnetting).
- Practical Agile/Lean experience (Scrum, Kanban, etc.).
- Experience with branching strategies (e.g., Git Flow, Trunk/GitHub Flow).
Required Skills:
TCP/IP Kotlin Support Scala Development Sonarqube Grafana Gcp CSS3 Compliance Ansible Kanban Scratch Azure Unix Agile DevOps Banking Infrastructure AWS HTML5 Kubernetes Automation Networking Scrum Node.js Github Security Linux Docker Git Design Java Business Python Management