Software Engineer

Job Title: Software EngineerLocation: RemoteRemuneration: 600 per dayContract Details: 6 Month Contract, plus extensionsJoin 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 large-scale distributed systems, network architectures, and
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!