PaaS Senior Developer
Experian Information Solutions, Inc
Heredia, Heredia, Costa Rica
hace 16 horas

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 :

  • Participate in the conversion of the reference architecture into a working reference implementation
  • Build a highly available, secure, globally performing Platform that can be run in-house, in co-lo or public cloud with elastic scalability

  • Utilize an optimized pipeline for infrastructure-as-code - ensuring that the Platform is built from code + configuration, not manually and that all artifacts are version controlled
  • Collaborate with operational, technical and non-technical business teams
  • Be involved in delivery phases of the development and implementation :
  • 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

  • Creation of unit, load and performance tests to ensure the reference implementation is production ready
  • Change management of existing artefacts to meet evolving needs
  • Collaborate and communication both intra and inter team, to ensure that the Platform is effective in delivering positive business outcomes
  • Participate in retrospectives to examine deliveries over a period, highlighting what went well and what needs to improve - then taking ownership to embed those learnings within the team
  • Work in an agile development environment, with a team of mixed development and infrastructure backgrounds, to ensure a mutually supported environment
  • Maintaining an open, collaborative and adaptable culture in the team - always challenging yourself and the group to adapt and grow in a changing business and technical environment
  • Apply appropriate technical skills to solve issues / problems for certain platform services
  • 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

    Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación