AREA DESCRIPTION:
Discovery, Core Innovation:
In the Discovery Team (part of Core Innovation) we’ve learned that building meaningful innovation means being ready to question the Status Quo and do things differently.
We are a multi-disciplinary team looking for the next significant area of opportunity for Telefónica at a global scale. Once we identify an opportunity, we rapidly build, test and try to scale it so it can become part of an existing Business Unit portfolio.
Join us and you’ll be encouraged, inspired and empowered to be bolder, take risks and push your curiosity to the limits.
MISSION:
Discovery’s mission is to uncover the next big bets for Telefónica and to develop disruptive products and services end-to-end.
MAIN DUTIES:
We are looking for a world-class Senior Python Developer to help us evolve our bot platform and build functional and efficient server-side applications.
Senior Python Developer responsibilities include participating in all phases of the software development lifecycle and working together with our cutting-edge scientific research team.
You love solving difficult problems and you take pride in delivering bug-free products.
You are focused on making sure that users get the best service possible.
You love programming and you are eager to learn.
If so, and you’re also a seasoned Python developer in love with optimized & simple back-end technologies, we’d like to meet you ;)
Responsibilities:
• Collaborate with UX/UI designers & the scientific Ph.D. team to design and implement cutting-edge algorithms into the code
• Help design and implement functional requirements and fast prototypes to validate user hypothesis
• Establish code guidelines, select libraries and environment and do continuous deployment
• Manage testing and bug fixes
• Bring fresh ideas into the table to maximize decoupling, efficiency, and performance
• Build efficient back-end features in Python
• Integrate front-end components into applications
• Prepare technical documentation if needed
• Implement software enhancements and suggest improvements
NATURE OF PROBLEMS:
Create, build and fine-tune Python code for BotCorn ecosystem (bot and related services).
Meet sprint deadlines without compromising code quality.
Prioritize value delivered to our users vs technological challenges with no impact on the product.
EDUCATION:
Computer Science, Telecommunication Engineer, etc.
SPECIFIC SKILLS:
• Extensive knowledge of object-oriented programming and software architecture.
• A strong will to adhere to best practices and a need to leave well-structured code in your tracks.
• Results - oriented
• Great communication skills
• Team player
TECHNICAL KNOWLEDGE:
Python, REST/JSON APIs creation and consumption
• MongoDB and PyMongo
• Flask, Gunicorn
• GitHub knowledge is a must
• SCRUM
• Familiar with Jenkins, ansible and dockers
• ElasticSearch knowledge will be appreciated
EXPERIENCE:
More than 4 years of experience as Python developer
Experience developing and deploying production grade Python/Flask based servers, storing and reading data from MongoDB using PyMongo
Keen on reading, understanding and proposing improvements on other developer's code using GitHub
Able to work out of his/her comfort zone (using other technologies might be required occasionally)
LANGUAGES:
Spanish, English
If you join Telefónica
You join almost 100 years of history, you join a team of 106 nationalities present in more tan 35 countries. You join a team that works to connect people wherever they are. We are leading the digital revolution with the enthusiasm of the first day in all our businesses, creating the best digital ecosystem for our clients: network, IoT, cloud, security, innovation etc. Here, at Telefónica you count with everything you need to be the best you. We need people like you that wants to take this challenge of creating the Telefónica of tomorrow.
#WeChooseEveryone
Our diversity makes us stronger and competitive. There is a place for everyone as we are. At Telefonica we work over 125.000 people from 106 different nationalities, seize and this opportunity. We choose it all… and yes, we choose everyone.
Job Segment:
Telecom, Telecommunications, Computer Science, Cloud, Testing, Technology
Indica debajo en que area estas buscando una función similar y no olvides poner tu correo electrónico.