Ľutujeme, spoločnosť ponúkajúca danú pracovnú pozíciu ukončila zverejnenie ponuky na stránke.
Ďakujeme za porozumenie.
Zobraziť podobné ponuky
Ďakujeme za porozumenie.
Zobraziť podobné ponuky
Python Software Engineer
IQVIA RDS Slovakia, s. r. o.
Place of work
Vajnorská, Bratislava
Vajnorská, Bratislava
Contract type
full-time
full-time
Wage (gross)
2 200 EUR/monthFrom 2,200 EUR - based on experience
2 200 EUR/monthFrom 2,200 EUR - based on experience
Information about the position
Job description, responsibilities and duties
PURPOSE
You will be part of the IQVIA AI team building the next generation of smart machines. This provides an opportunity to get in on the ground floor level of something new and exciting for an industry working with the latest and greatest technologies.
RESPONSIBILITIES
The ideal candidate should have a holistic view of enterprise solutions, taking into account performance, usability, testability, interoperability and security
• Development of microservices using Python Software Engineering best practices
• Produce performant, high quality Python 3 code
• Contribute to solution architectural decisions
• Create low level designs of functionalities in alignment with the solution architecture
• Undertake integration of 3rd party services
• Work closely with data scientists and build APIs for exposing services
• Optimize system performance and enable scalability
• Participate in code reviews
• Implement unit and integration tests
You will be part of the IQVIA AI team building the next generation of smart machines. This provides an opportunity to get in on the ground floor level of something new and exciting for an industry working with the latest and greatest technologies.
RESPONSIBILITIES
The ideal candidate should have a holistic view of enterprise solutions, taking into account performance, usability, testability, interoperability and security
• Development of microservices using Python Software Engineering best practices
• Produce performant, high quality Python 3 code
• Contribute to solution architectural decisions
• Create low level designs of functionalities in alignment with the solution architecture
• Undertake integration of 3rd party services
• Work closely with data scientists and build APIs for exposing services
• Optimize system performance and enable scalability
• Participate in code reviews
• Implement unit and integration tests
Information about the selection process
Open to remote work.
Requirements for the employee
Candidates with education suit the position
University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)
University education (Master's degree)
Postgraduate (Doctorate)
Language skills
English - Advanced (C1)
Other knowledge
Python - Advanced
Personality requirements and skills
REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES
• Excellent Python 3 software engineering skills
• Strong object-oriented design and programming skills
• Experience implementing complex back-end functionalities and integrations with multiple 3rd party systems and services.
• Ability to propose low level designs of new functionalities
• Experience in building APIs
• Experience working with message brokers (RabbitMQ, Kafka)
• Experience with Python testing frameworks (unittest, pytest)
• Understanding of Design Patterns and Data Structures
• Experience with SQL and NoSQL data repositories
• Understanding of CI/CD pipelines and experience working with Gitlab
• Experience working with Docker, Kubernetes and microservices architecture is an advantage
• Experience with Test Driven Development is an advantage
• Experience with DevOps processes and tools is an advantage
• Experience working with AWS services or other cloud services is an advantage
MINIMUM REQUIRED EDUCATION AND EXPERIENCE
Master’s degree in Computer Science, Applied Statistics, Engineering, Mathematics, Physics or other qualitative discipline, ideally with specialization and experience in Artificial Intelligence, Machine Learning, Natural Language Processing, Cognitive Science, Deep Learning or other related fields.
A minimum of three years of professional post-academic work experience with a Master’s or additional years of experience at BSc level will be considered. Strong mathematical/computing science background with strong knowledge in at least one of the following fields: Cognitive Science, Advanced Semantic Design, Information Extraction, Information retrieval, Probabilistic Decision Marking, or similar.
• Excellent Python 3 software engineering skills
• Strong object-oriented design and programming skills
• Experience implementing complex back-end functionalities and integrations with multiple 3rd party systems and services.
• Ability to propose low level designs of new functionalities
• Experience in building APIs
• Experience working with message brokers (RabbitMQ, Kafka)
• Experience with Python testing frameworks (unittest, pytest)
• Understanding of Design Patterns and Data Structures
• Experience with SQL and NoSQL data repositories
• Understanding of CI/CD pipelines and experience working with Gitlab
• Experience working with Docker, Kubernetes and microservices architecture is an advantage
• Experience with Test Driven Development is an advantage
• Experience with DevOps processes and tools is an advantage
• Experience working with AWS services or other cloud services is an advantage
MINIMUM REQUIRED EDUCATION AND EXPERIENCE
Master’s degree in Computer Science, Applied Statistics, Engineering, Mathematics, Physics or other qualitative discipline, ideally with specialization and experience in Artificial Intelligence, Machine Learning, Natural Language Processing, Cognitive Science, Deep Learning or other related fields.
A minimum of three years of professional post-academic work experience with a Master’s or additional years of experience at BSc level will be considered. Strong mathematical/computing science background with strong knowledge in at least one of the following fields: Cognitive Science, Advanced Semantic Design, Information Extraction, Information retrieval, Probabilistic Decision Marking, or similar.
Advertiser
Brief description of the company
IQVIA™ is The Human Data Science Company™, focused on using data and science to help healthcare clients find better solutions for their patients. Formed through the merger of IMS Health and Quintiles, IQVIA offices a broad range of solutions that harness advances in healthcare information, technology, analytics and human ingenuity to drive healthcare forward.
We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes.
Whatever your career goals, we are here to ensure you get there!
We invite you to join IQVIA™
We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve human health outcomes.
Whatever your career goals, we are here to ensure you get there!
We invite you to join IQVIA™
Number of employees
1000 and more employees
ID: 4029491
Dátum zverejnenia: 17.5.2021
2021-05-17
lokalita: Bratislava Pozícia: Python Programmer Spoločnosť: IQVIA RDS Slovakia, s. r. o.
Základná zložka mzdy (brutto): 2 200 EUR/month