Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

JPMorgan Principal Software Engineer - Infrastructure Runtime 
United Kingdom, England, London 
775922703

26.06.2024

Job responsibilities

  • Automates Infrastructure-as-code, using Terraform, VRA, ansible and other infrastructure automation tools
  • Automates networking and O/S configuration from building images, configuring file system layouts and automating BGP peering up through CRI, CNI & CSI configuration for Kubernetes clusters
  • Automates the installation, upgrade, scaling and management of a large and rapidly growing fleet of Kubernetes clusters
  • Develops custom platform control plane webhooks, CRDs and operators and more that provide a secure opinionated platform
  • Designs and develops the UI & UX and puts the customer at the center
  • Creates complex and scalable coding frameworks using appropriate software design frameworks
  • Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies
  • Creates durable, reusable software frameworks that are leveraged across teams and functions
  • Influences leaders and senior stakeholders across business, product, and technology teams
  • Champions the firm’s culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and expert applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Expert in one or more programming language(s) - Go, Python, React, Java
  • Experience working with modern private & public cloud infrastructure platforms - Kubernetes, AWS EKS, Terraform, Ansible and other automation tools
  • Passionate about learning new skills and technologies
  • Culture carrier for modern development practices and agile principles including disciplined refinement and story splitting, pair programming, test driven development, and clean code.
  • Culture carrier for an inclusive and collaborative team-based development model that experiments and learns from setbacks
  • Experience applying expertise and new methods to determine solutions for complex technology problems in one or more technical disciplines
  • Ability to present and effectively communicate with Senior Leaders and Executives
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field

Preferred qualifications, capabilities, and skills

  • Experience in Infrastructure Architecture designs
  • Experience in GCP GKE ecosystems a plus
  • Knowledge of industry-wide technology trends and best practice