About Our Client
Our client is a well-established organisation and is highly regarded for its cutting-edge technology solutions and commitment to innovation.
Job Description
We are looking for a skilled Solutions Architect to take charge of the design, integration, and optimisation of our IoT platform.
Key Responsibilities:
* Oversee the architecture of onsite and cloud infrastructure, ensuring it runs smoothly by managing server and network setup, troubleshooting issues, and continuously improving system performance.
* Provide technical leadership to development teams, guiding them on best practices, collaborating with cross-functional teams to ensure project success, and reviewing technical designs to ensure they align with both business and technical requirements.
* Design and implement strategies to integrate IoT devices, edge computing, and cloud-based services, while ensuring seamless communication with third-party platforms and managing potential failure scenarios.
* Define and enforce security protocols to ensure secure communication and compliance with industry standards, regulations, and data privacy laws.
* Continuously research and adopt new technologies to enhance the platform's performance, reduce latency, and improve the overall user experience.
* Act as the bridge between technical teams and business stakeholders, translating complex IoT requirements into practical solutions.
Requirements
* A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* Over 4 years of experience in network administration and server infrastructure.
* Strong experience in designing and building scalable platforms and infrastructure.
* Extensive background with cloud services (AWS, Azure, Google Cloud), edge computing technologies, and on-premise infrastructure.
* Solid understanding of IoT protocols like MQTT, CoAP, HTTP, TCP, and others.
* Excellent communication skills, capable of explaining complex technical concepts to both technical and non-technical stakeholders.
Preferred Skills:
* Certifications in cloud platforms (e.g., AWS Certified Solutions Architect, Azure Solutions Architect).
* Hands-on experience with containerisation (Docker, Kubernetes) and microservices architecture.
* Experience with PostgreSQL database management.
* Strong knowledge in managing Linux environments.
* Familiarity with server virtualisation and orchestration.
* Experience working in agile development settings.
* Proficient in network setup and diagnostics.