Infrastructure Automation Developer (Python) - Application Delivery Team

Recruiter
Morgan Stanley
Location
Glasgow
Posted
13 Apr 2018
Closes
18 Apr 2018
Contract Type
Permanent
Hours
Full Time
Company Profile Morgan Stanley is a leading global financial services firm providing awide range of investment banking, securities, investment management andwealth management services. The Firm's employees serve clients worldwideincluding corporations, governments and individuals from more than 1,200offices in 43 countries. As a market leader, the talent and passion of our people is critical toour success. Together, we share a common set of values rooted inintegrity, excellence and strong team ethic. Morgan Stanley can providea superior foundation for building a professional career - a place forpeople to learn, to achieve and grow. A philosophy that balancespersonal lifestyles, perspectives and needs is an important part of ourculture. Team Profile Within Technology's Core Infrastructure division, the ApplicationDelivery team own the firm's Application Delivery Controller(ADC/load-balancer) platform, which services more than 70,000 web &non-web flows firmwide to both internal and external clients. Our teamis part of the Platform-as-a-Service (PaaS) engineering function, withour technology providing high availability, load-balancing,context-sensitive routing, low-latency connectivity,encryption/decryption and numerous other features to the firm'sapplication estate. The platform is managed by a vendor-agnostic controllayer, providing a real-time, self-service lifecycle to customers tocreate, manage and delete their services, a RESTful API, and a devicemanagement layer utilised by our operations team to manage a globalplant of hundreds of appliances. Seen as a mission-critical platform,both the infrastructure and its tooling meet extremely high expectationsof stability and availability . We are seeking a candidate to join a newly formed Glasgow team inApplication Delivery, developing, integrating and on-boarding customersto our software/hardware platform. A successful applicant willcontribute to a number of important initiatives covering such diverseareas as our ultra-low-latency trade plant, Infrastructure as Codestrategy, and delivering efficient, scalable application deliverysolutions for our cloud-like hosting platform services. This roleinvolves building and maintaining relationships with businessunit-facing technical groups utilising our products, providingconsultancy to them and engineering solutions that help meet theirneeds. Primary Responsibilities A successful candidate will be required to - Design & develop significant pieces of new functionality in ourADC management platform, written in Python & Java- Automate infrastructure provision & control to underpin a drive toprovide environments on demand to our developer customers- Collaboration with customers and partners to implement integrationswith our tooling- Drive migration and adoption through automation and collaboration withoperations teams- Deploy API gateway technology to provide security, stability and transparencyQualifications:Skills Required- Scripting experience in Python, or in Perl/bash- A firm understanding of O/S and networking concepts: Linux/unix systemadministration, TCP/IP, HTTP, SSL and other related protocols- Sound verbal communication and written documentation skills- Strong motivation to automate infrastructure and improve agilitySkills Desired- Java, Javascript/Angular, or other programming languages- CI/CD tools such as GIT & Jenkins- Managing ADC/load-balancer infrastructure (eg. F5 LTM, A10,Netscaler), and working knowledge of their config and APIs (eg. F5'siControl/iRules or A10 axAPI/aflex)- Deploying and using API gateway technologies such as Apigee, Mulesoftetc... and creating or using REST and SOAP APIs - provided by Dice CLOUD, JAVA, JAVASCRIPT, LINUX, MIGRATION, PAAS, PERL, PYTHON, SOAP, SSL, UNIX, WEALTH MANAGEMENT

Similar jobs

Similar jobs