We are seeking a highly skilled Business Systems Analyst to join our dynamic IT team. The successful candidate will be responsible for analysing, designing, and implementing business system solutions to optimise organisational processes. This role involves collaborating with cross-functional teams to ensure seamless integration of systems, maintaining system integrity, and supporting ongoing system enhancements. The ideal applicant will possess a strong understanding of various IT architectures, including cloud services and enterprise systems, and have experience working within fast-paced environments.
Duties
Analyse organisational requirements and translate them into technical specifications for system development and enhancement.
Design, develop, and maintain system architecture solutions using technologies such as AWS, VMware, Kubernetes, and microservices frameworks.
Manage system integration projects involving APIs, RESTful services, SOAP web services, and service-oriented architecture (SOA).
Oversee system administration tasks including configuration of firewalls, VPNs, DHCP, DNS, load balancing, and network security protocols.
Collaborate with development teams to implement continuous integration (CI/CD) pipelines using tools like Jenkins and Git.
Conduct debugging and troubleshooting of complex systems involving JavaScript, C#, Java, Python, Ruby on Rails, C++, Bash scripting, Shell scripting, and other programming languages.
Ensure data integrity and security by managing databases such as Oracle, MySQL, PostgreSQL, Microsoft SQL Server, NoSQL databases like Cassandra or MongoDB.
Support virtualisation environments including VMware ESXi and Azure cloud platforms; optimise system performance through capacity planning and resource management.
Develop documentation for system design specifications in accordance with SDLC practices; participate in code reviews and system testing phases.
Provide technical guidance on the implementation of information security measures including firewalls, VPNs, intrusion detection systems (IDS), and encryption protocols.
Skills
Strong knowledge of computer networking principles including TCP/IP, DHCP, DNS configurations.
Experience with cloud platforms such as AWS and Azure; familiarity with virtualisation technologies like VMware ESXi and Hyper-V.
Proficiency in database management systems including SQL Server (T-SQL), MySQL, PostgreSQL; understanding of NoSQL databases is advantageous.
Programming expertise in languages such as Python, JavaScript, C#, Java, Ruby on Rails; scripting skills in Bash or Shell scripting are desirable.
Familiarity with system architecture design principles including microservices architecture and service-oriented architecture (SOA).
Knowledge of operating systems including Windows Server and UNIX/Linux environments; experience with system administration tasks is essential.
Competence in DevOps practices involving Jenkins automation server; version control using Git; container orchestration via Kubernetes.
Understanding of web services standards such as RESTful APIs and SOAP; experience integrating third-party APIs is preferred.
Awareness of information security best practices including firewall configuration and VPN setup; experience with cybersecurity frameworks is beneficial.
Ability to perform debugging across multiple platforms; strong analytical skills to troubleshoot complex issues efficiently. This position offers an exciting opportunity for a proactive professional eager to contribute to innovative projects within a collaborative environment. Candidates should demonstrate a comprehensive understanding of enterprise systems combined with excellent problem-solving capabilities to support our organisation's technological growth.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $65.00-$85.00 per hour
Expected hours: 37.5 per week
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.