We are representing our client in the global technology and engineering space to look for an experienced System Architect to join them. The candidate will work in a constantly evolving environment, due to technological advances and strategic direction of the various project stakeholders. He/she will hands on perform the conceptualizing, design, implementation and troubleshooting of computer-related activities to meet the project and business technology needs.
Responsibilities
- Lead a team of technical specialists under your leadership and guidance.
- Hands on perform the conceptualizing, design, implementation and troubleshooting of computer-related activities to meet the project and business technology needs.
- Lead and guide a team including technical and support specialists.
- Prioritize and assign team members to tasks.
- Lead technical feasibility studies to meet the needs of the project stakeholders.
- Evaluate current technology use and needs of the project stakeholders and recommend software and hardware improvements.
- Communicate the requirements to the team; develop plans to implement these needs and requirements; oversee the successful implementation of proposed solutions.
- Remain current on advances in technology.
Requirements
- 15 years of hands-on technical experience
- Understanding of large computer/ software systems
- Preferably experienced in software development, system architecture/design/solutioning and in troubleshooting large systems
- Understanding of both Windows and Linux servers and clients is required
- Understanding of networking, computer networks (routers, switches, firewalls, core network services, etc.) is required
- Experienced with Docker containers or similar, and Microservices architecture is desired.
- Automation experience using tools such as Ansible is desired
- Experience of complete software development lifecycles, both Waterfall and Agile is desired
- Understanding of data security, privacy, data protection is desired
- Good communication skills demonstrating the ability to present and explain ideas and concepts and strong oral communication, writing skills is required.