Fruition Group Ireland
Cloud Software Engineer
Fruition Group IrelandIreland23 days ago
Full-timeRemote FriendlyDesign, Information Technology

Our Dublin based client are looking for a Senior Cloud Software Engineer to join the team on a permanent basis.


Excellent career opportunity with an established company that operate on a global scale


Hybrid working model with 2 days per week on site


Job Responsibilities

  • The implementation of microservices and serverless solutions.
  • Lead the backend development across various services, ensuring systems are high-performing, and scalable.
  • Implement security best practices, including encryption and secure API development.
  • Work closely with frontend developers, engineers, and business stakeholders
  • Ensure the backend solutions align with user needs and business goals
  • Define and uphold coding standards by introducing best practices, building a unified codebase, and implementing comprehensive testing.
  • Monitor and optimize all aspects of product performance.
  • Troubleshoot issues across a wide array of services and functional areas.
  • Contribute to the DevOps culture and practices.
  • Provide technical leadership and mentorship to junior team members and engineers.


Experience Required

  • 5+ years of experience in backend development and 2 years in a cloud environment.
  • Highly capable in cloud platforms like AWS, Azure, or GCP
  • Experience with microservices architecture, RESTful APIs, and containerization technologies.
  • Track-record for building robust and scalable applications.
  • Ability to collaborate effectively, give and receive feedback. Ability to articulate complex technical ideas in an understandable manner


Essential and Desirable Skills

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience with architecture, design, and development – experience on the whole life cycle of the product.
  • Extensive experience with cloud platforms (AWS, Azure, Google Cloud).
  • Proficiency in at least one backend programming language.
  • Strong understanding of cloud infrastructure, containerization (Docker), and orchestration (Kubernetes).
  • Strong fundamentals in database systems, SQL DB or No SQL DB – experience dealing with large volumes of data.
  • Knowledge of high-scale stream/batch processing systems
  • Experience managing and maintaining production systems
  • Expertise in RESTful and GraphQL APIs.



HOW TO APPLY:

To apply for this role, please submit your updated CV. If your skills and experience match job requirements, you will be contacted to discuss your application in detail.

SIMILAR ROLES OPEN:

As a specialized recruitment agency, we also have several other permanent and contract IT roles available. Visit our website for more information or explore additional opportunities.

Key Skills

Ranked by relevance