We're currently looking for an AppCanvas Platform Developer to join Experian. This is a great opportunity for someone with Infrastructure / DevOps skills to gain experience and broaden their career.
Key duties and responsibilities :
As member of the Platform Centre of Expertise (Platform CoE), you will :
Build a highly available, secure, globally performing Platform that can be run in-house, in co-lo or public cloud with elastic scalability
1. Development of code, documentation and any other artefacts required to convert the reference architecture to an implementation that can be handed over to and run effectively by the regional operational teams
Knowledge, Experience & Qualifications : 1. Bachelor’s degree in Computer Science or related field or equivalent experience2.
5+ years of experience working in either software development or infrastructure design and implementation Technical requirements 1.
Programming / scripting skills to automate - Python required, preferably Python2. Linux Systems administration - Windows useful3.
Continued awareness of technology trends and an awareness of how they may impact the PaaS4. Experience in at least nine of the following areas : - Agile SDLC - both Kanban and Scrum- Linux, preferably Red Hat (RHEL)- Red Hat OpenShift- Git version control- Jenkins CI / CD pipelines- Cloud Management Platforms, including Financial Management / Reporting- Public Cloud Solutions - AWS EC2, S3, ELB, VPCs (or Azure equivalents)- QA and / or application testing - including unit, integration, performance testing and other similar disciplines- Containerised application development - specifically using Docker / Kubernetes- Knowledge of SQL and / or NoSQL database systems- MicroServices architecture- Virtualisation environments- Architectural experience - Application or Technology (TOGAF useful)- Networking concepts - DNS, TCP / IP, Routing, Firewalls, etc.
3. Willingness and demonstrated ability to cross-skill into all areas of the role, where skills are not current4. Excellent English skills, both verbal and written 5.
Excellent analytical and problem solving skills6. Ability to work collaboratively as part of a geographically dispersed team7.
Ability to self-motivate to deliver on assigned tasks within time and to desired quality levels8. Ability to learn new skills quickly with little supervision9.
Ability to analyse problems, design, develop, implement, test and refactor in Python10. Ability to review proposals for large-scale projects, evaluating risks and possible alternatives, providing estimates for both cost and time and making a recommendation to management11.
Ability to lead process improvement activities within and across teams12. Ability to assist and mentor less-experienced team members13.
Ability to communicate to a broad range of stakeholders - from across the organisation at all levels14. Proven previous job stability, including maintaining long-term work relationships with former employers15.
Must be able to clear the company’s pre-employment screening Experian is an Equal Opportunity Employer. Anyone needing accommodation to complete the interview process should notify the Talent Acquisition Partner