Sign In
 [New User? Sign Up]
Mobile Version

System Analyst

Job Code:
  • Banking & Finance
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Key Accountabilities Responsible for the day to day operation of systems and infrastructure powering our development and the operations teams ensuring system reliability, efficiency, capacity and continuity. Work with developers and release management to design and implement Jenkins and GoCD delivery pipelines. Evolve components of the delivery pipeline, software deployment approaches and code management strategies. Write automation code and tests, review code developed by others and provide constructive feedback; collaborate (swarm, pair) on complex requirements. Identify, evaluate and evangelize new technology and approaches. Work with the team on complex, multi-faceted problems while bridging cultural, geographic and organizational gaps. Stakeholder Management and Leadership This section should be used to detail the key stakeholders and relationships the role will interact with, both internally and externally. Describe the type of interpersonal skills the role will require. Roles with leadership accountabilities should detail the nature and breadth of leadership. Decision-making and Problem SolvingThis section should describe the extent and level to which the job requires evaluative judgement and analytical skills. Detail should be provided as to the type and complexity of problems and the impact the role has on developing or enhancing existing systems or processes Risk and Control Objective [This section is mandatory for all role profiles and must not be deleted]- Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards Person Specification Bachelor s degree in Computer Science, Engineering or equivalent and relevant work experience. Self-motivated and naturally curious, analytical and problem solving mind set. Excellent oral and written communication + awesome presentation and demo delivery skills, being able to explain complex or advanced concepts to a wide variety of audiences. Experience working with geographically distributed teams. Solid understanding of software versioning concepts using Subversion and Git. Experience with CI and build tools such as Jenkins, Maven, and Ant. Experience with Tomcat and Apache deployments and configuration. Solid understanding of networking, firewall and load balancing concepts and their configuration. Expert knowledge of Linux (RHEL, Ubuntu, CentOS) and Windows administration tools and tricks, good grip on networking and security concepts. Professional Software Development experience with Java, .NET, Ruby, etc. Practical knowledge of scripting and programming languages such as Python, Node.js, Ruby, Perl, PowerShell, Golang. Professional experience working with server virtualization (VMWare, Xen, etc.), IaaS and/or PaaS technology such as AWS, Azure, GCE, Rackspace, Digital Ocean, Heroku, OpenStack. Professional experience or formal training on Configuration Management and infrastructure provisioning tools, such as Docker, Chef (mandatory), Puppet, Ansible, Packer, CloudFormation, Terraform. Passion for and ability to work with software development teams releasing production-ready software on daily basis. Professional experience with CI/CD tools such as Jenkins, Travis-CI, GoCD, Chef Delivery. Practical experience administering application servers, web servers, and databases Jetty, Tomcat, Websphere, Nginx, Mongrel, Microsoft IIS, Oracle, MySQL, MongoDB.
Additional Degree: BE/ B.Tech (Engineering)

Experience: 2-6


Application Programming | Database Administration (DBA) | Graphic Designing/Animation/Web Designing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News