Job Title: Software Engineer
Location: Remote
Remuneration: £600 per day
Contract Details: 6 Month Contract, plus extensions
Join a dynamic organisation that connects people to the energy they use safely, reliably, and efficiently! We're on the lookout for a talented Software Engineer to join our innovative team. If you're passionate about technology and eager to drive operational excellence, this opportunity is for you!
Responsibilities:
Design and deploy scalable, high-performance software aligned with our long-term goals.
Monitor and enhance the performance and reliability of large-scale distributed software platforms.
Develop automation solutions for configuration management and deployment, streamlining operations.
Implement security protocols to ensure compliance with regulatory standards.
Lead the resolution of platform outages, conducting root cause analysis and preventive measures.
Collaborate with cross-functional teams to integrate solutions and troubleshoot issues.
analyse system capacities and plan for future growth to accommodate increased loads.
Knowledge, Experience, and Technical Know-How:
Strong knowledge of cloud platforms (AWS, Azure, GCP) and containerisation technologies.
Familiarity with CI/CD pipelines and DevOps methodologies.
Proficient in scripting/programming languages such as Python, Bash, or PowerShell.
Expertise in test-driven development and behaviour-driven development practises.
Deep understanding of ...