Core Infrastructure Engineer (Software Engineer)

Requirements

  • 2+ years of experience in the software industry working on architecture, system and software design, development and delivery of highly scalable products and services.
  • Bachelor's or Master's degree in Computer Science or equivalent education.
  • In-depth understanding of the entire product development lifecycle including writing technical specifications, making product impacting decisions, designing services, developing and reviewing code, driving DevOps, leading releases and operations.
  • Ability to identify opportunities for innovation, manage tech debt, plan for continuous improvements, and maintain strong security practices.
  • Strong verbal and written communication, organization, and interpersonal skills.
  • Comfort with complex, rapidly evolving software development environments and ability to learn new technologies quickly.
  • Strong back-end development experience in Java or similar modern programming languages.
  • Experience with microservice-based architecture, distributed systems, SQL and NoSQL databases, REST APIs and Cloud technologies.
  • Good understanding of CI/CD processes and tools such as GitLab, JIRA, Kubernetes, Docker, Terraform, etc.
  • Previous experience with system monitoring, automation and incident management tools is preferred.

What You'll Be Doing

  • Work with OCI product leaders and service teams to translate business requirements into technical specifications.
  • Design, develop, and troubleshoot scalable, customer-facing cloud services.
  • Automate common tasks to enable continuous delivery and ensure continuous availability with minimal human overhead.
  • Drive performant, scalable, and forward-thinking solutions to completion on time.
  • Maintain development and production infrastructure with a focus on operational excellence.
  • Provide technical guidance and constructive feedback to leadership, team members, and stakeholders.
  • Contribute to product roadmaps by identifying needs and engaging with stakeholders to scope work.
  • Mentor and coach junior team members.
  • Raise the bar for engineering quality and best practices.
AI Summary ✨

Similar jobs

  • Software Engineer - DevOps - Bitnomial

    Kraken13 locations2 days ago
    NewRemote
  • Dev Ops Engineer

    SmarketsLondon, UK3 days ago
    Registered sponsor
  • Data Platform Infra Site Reliability Engineer

    AppleLondon, UK3 days ago
    Registered sponsor
  • Enterprise Systems Engineer

    DeliverooLondon, UK6 days ago
    Registered sponsor
  • See all jobs in UK →