Python Developer - Belfast, United Kingdom - Ocho

    Default job background
    Technology / Internet
    Description

    Backend Engineer (Python/ AWS) Hybrid role - Exclusive to OCHO

    Python backend Engineer required for an exciting and well funded US AI start up with long term connections in the UK and NI.

    The Role

    We're currently seeking a talented Backend Engineer with a minimum of 3 years relevant experience to join our clients Platform team. In this role, you'll play a key part in enhancing and maintaining our clients backend systems, crucial for managing data from various on-premises devices and supporting the functionalities of our clients cloud-based platform.

    The ideal candidate will showcase expertise in Amazon DynamoDB and at least one relational database technology. Proficiency in managing and scaling cloud-based serverless architectures, especially involving AWS services like Lambda and API Gateway, is highly desirable. Experience in crafting and optimizing APIs for handling high-volume data interactions, while ensuring system reliability and scalability, is a must.

    Responsibilities:

    • Design, develop, and maintain scalable backend services integrating with diverse databases and APIs.
    • Utilize AWS services, with a focus on DynamoDB, Lambda, and API Gateway, to optimize serverless and event-driven applications.
    • Ensure high performance and responsiveness across all backend systems.
    • Collaborate with internal stakeholders to enhance user experience through cohesive, functional code.
    • Develop and maintain secure data storage solutions with seamless integration.
    • Implement monitoring systems to ensure service health and performance, resolving issues as they arise.
    • Contribute to code reviews and uphold high standards of code quality and system reliability.

    Ideal candidate

    A strong foundation in Python programming is essential, along with a dedication to implementing observability and operational excellence best practices. Our client highly values candidates who are driven to deliver secure, reliable, and efficient backend solutions, and who excel in agile, fast-paced development environments.

    We're seeking individuals with a passion for tackling and conquering complex challenges within a cloud-based setting.

    The ideal candidate should have

    • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
    • Minimum 3 years of backend development experience, with proficiency in Python.
    • Extensive expertise in AWS cloud services, including DynamoDB, Lambda, API Gateway, and EventBridge.
    • Proficient with both relational and non-relational databases, possessing strong knowledge of database design and transactional systems.
    • Demonstrated success in developing high-performance, high-availability applications.
    • Deep understanding of serverless architectures and microservices.
    • Strong background in API lifecycle management and adherence to best practices.
    • Excellent analytical and problem-solving skills, adept at independent and collaborative work.

    Bonus points if you have

    • Proficiency in additional AWS services like EC2, ECS, RDS, S3, and CloudWatch.
    • Familiarity with Rust or Golang programming languages.
    • Experience using infrastructure-as-code tools like CloudFormation or Terraform.
    • Understanding of frontend technologies such as React.
    • Background in DevOps environments, with knowledge of CI/CD processes.
    • AWS certifications are a plus.
    • Eagerness for ongoing learning and embracing new technologies.

    About the client

    Our client develops innovative AI platforms providing real-time visibility and control over vital transportation assets.

    Harnessing state-of-the-art machine learning, our clients platform empowers warehouse operators with intelligent insights to optimize the utilization of trucks, trailers, chassis, containers, and personnel – the core operational assets of commerce.

    What's it like to work for this Client?

    You will join an enthusiastic group of technologists who seek to effectively deliver the best solutions and value likeminded people. Always looking for learning opportunities in situations that don't go according to plan, and as a team contributing to continuous improvement.

    What's In It For You?

    · Competitive salary up to £70k

    · Private Health Insurance

    · Life Insurance, Critical illness, and Income protection

    · Pension

    · Meal allowance

    Phil has proudly worked in the Tech recruitment industry for over 19 years, successfully delivering on challenging IT recruitment campaigns in global IT software companies in the US, UK and Ireland. If you would like a discussion on how we can support your career or hiring needs please get in touch