658 Ofertas de Python en Colombia
Data Science Engineer (Python)
Publicado hace 18 días
Trabajo visto
Descripción Del Trabajo
We’re Antenna, a data and analytics startup that aims to expand knowledge of subscriber behavior so brands can entertain, inspire, and empower the world. We provide industry and competitive benchmarks across key metrics so our customers can know ‘what good looks like’, market intelligence so they can learn how to build a best-in-class business, and insights to inform their strategic decisions making. Antenna is the market standard for subscription analytics.
We're looking for a talented Data Scientist with expert Python skills and experience in processing large amounts of data to join our team. You'll be a key player in designing, building, and making our main data pipelines and ML systems (that power our advanced analytics and machine learning models) able to handle more. You'll work closely with data scientists and engineers to create strong, efficient, and scalable systems. If you love solving complex technical problems, building production-ready data systems, and want to make a big impact on a data-driven company, this job is for you!
You will report to the Senior Manager, Data Science. Antenna is a remote-first company, and we are looking for candidates who can work during US business hours. Preferably, you should be based in a US time zone (Eastern, Central, Mountain, or Pacific).
What You’ll Do
- Design, develop, test, and maintain strong and scalable data pipelines using Python and tools for large-scale data processing (like Spark, Dask, or similar on GCP)
- Design and take ownership of key parts of our ML systems, making sure they are reliable, efficient, and can grow
- Set up and manage MLOps practices, including automatic updates for machine learning models (CI/CD), model monitoring, and automated launch plans
- Improve and manage data processing jobs on cloud platforms (GCP: Dataproc, BigQuery, Cloud Run, Cloud Build)
- Work with data scientists to get machine learning models ready for production and connect them to our data systems
- Write detailed documents for the system designs, code, and systems you create and manage
- Fix complex technical problems in data systems that run on many computers and in ML pipelines
Who You Are
- You have 3-5+ years of work experience in software engineering, with a strong focus on data engineering, ML engineering, or building applications that use a lot of data
- You are an expert in Python, with a strong understanding of object-oriented design, software system design, and experience building high-quality, testable code for production
- You have strong, hands-on experience with tools for handling large amounts of data like Apache Spark (PySpark), Dask, or similar
- You have solid experience with cloud platforms (GCP is highly preferred). This includes putting services live, managing them, making them handle more users (e.g., Docker, Cloud Run, GKE), and working with large data systems (e.g., Dataproc, BigQuery)
- You have strong SQL skills and experience working with large, complex datasets
- You have a deep understanding of machine learning ideas, the full process of creating a model, and MLOps principles
- You are an excellent problem-solver, good at fixing complex issues in systems that run on many computers, and making them perform better and handle more data
- You explain complex technical ideas and system design decisions clearly and effectively in English
- Advanced English proficiency (B2-C1); Excellent communication, teamwork, and consulting skills
- You are passionate about building strong, scalable systems and are eager to guide and work with a team
- You care deeply about code quality, system reliability, and writing good documentation
Bonus
- Experience in or passion for the Subscription Economy, especially in media and entertainment
- Deep knowledge of specific GCP services like Dataproc, Dataflow, Cloud Composer, Vertex AI, or Kubernetes Engine
- Experience building and maintaining Python code (libraries) used by many, or contributions to open-source projects
- Advanced knowledge of MLOps tools and ways to manage workflows (e.g. Cloudbuild, CloudRun)
Antenna's Tech Stack (Required Proficiency)
- Languages: Python (expert), SQL (strong)
- Version Control: Git (expert)
- MLOps & Orchestration: Familiar with tools like Airflow, Kubeflow, Vertex AI Pipelines
- Data Analysis Libraries: Pandas, NumPy (very good with these)
- Machine Learning: scikit-learn, TensorFlow/PyTorch (understand how to get them to production)
- AI Tools: Claude, Gemini, OpenAI offerings
- Work from anywhere, during US business hours
- Competitive compensation, including participation in Antenna equity program
- Mentorship from experienced executives
- Opportunity to grow and impact a rapidly growing start up
- Travel to In-person team off-sites (visa-permitting)
- And more!
Antenna is the leading provider of data and analytics for the U.S. Subscription Economy. Our standardized metrics, competitive benchmarks, syndicated insights, and market intelligence are used by some of the most trusted brands across media and entertainment sectors to better understand subscriber behavior and successfully navigate the rapidly changing consumer subscription landscape.
Founded in 2019 by Jonathan Carson, a successful serial entrepreneur with deep roots in data and analytics, and Rameez Tase, a seasoned executive in media and analytics, Antenna’s mission is supported by top investors with global expertise in media and technology: Raine Ventures, BDMI, UTA Ventures, and many more. Antenna is powered by a dedicated group of individuals who are intellectually curious, passionate about service, and committed to supporting the needs of Antenna clients and each other every day. As a small remote-first team, Antenna team members have the opportunity to work alongside senior leaders and professionally grow with an early-stage team.
Apply for this job*
indicates a required field
First Name *
Last Name *
Email *
Phone
Resume/CV *
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
#J-18808-LjbffrData Science Engineer (Python)
Publicado hace 18 días
Trabajo visto
Descripción Del Trabajo
We’re Antenna, a data and analytics startup that aims to expand knowledge of subscriber behavior so brands can entertain, inspire, and empower the world. We provide industry and competitive benchmarks across key metrics so our customers can know ‘what good looks like’, market intelligence so they can learn how to build a best-in-class business, and insights to inform their strategic decisions making. Antenna is the market standard for subscription analytics.
We're looking for a talented Data Scientist with expert Python skills and experience in processing large amounts of data to join our team. You'll be a key player in designing, building, and making our main data pipelines and ML systems (that power our advanced analytics and machine learning models) able to handle more. You'll work closely with data scientists and engineers to create strong, efficient, and scalable systems. If you love solving complex technical problems, building production-ready data systems, and want to make a big impact on a data-driven company, this job is for you!
You will report to the Senior Manager, Data Science. Antenna is a remote-first company, and we are looking for candidates who can work during US business hours. Preferably, you should be based in a US time zone (Eastern, Central, Mountain, or Pacific).
What You’ll Do
- Design, develop, test, and maintain strong and scalable data pipelines using Python and tools for large-scale data processing (like Spark, Dask, or similar on GCP)
- Design and take ownership of key parts of our ML systems, making sure they are reliable, efficient, and can grow
- Set up and manage MLOps practices, including automatic updates for machine learning models (CI/CD), model monitoring, and automated launch plans
- Improve and manage data processing jobs on cloud platforms (GCP: Dataproc, BigQuery, Cloud Run, Cloud Build)
- Work with data scientists to get machine learning models ready for production and connect them to our data systems
- Write detailed documents for the system designs, code, and systems you create and manage
- Fix complex technical problems in data systems that run on many computers and in ML pipelines
Who You Are
- You have 3-5+ years of work experience in software engineering, with a strong focus on data engineering, ML engineering, or building applications that use a lot of data
- You are an expert in Python, with a strong understanding of object-oriented design, software system design, and experience building high-quality, testable code for production
- You have strong, hands-on experience with tools for handling large amounts of data like Apache Spark (PySpark), Dask, or similar
- You have solid experience with cloud platforms (GCP is highly preferred). This includes putting services live, managing them, making them handle more users (e.g., Docker, Cloud Run, GKE), and working with large data systems (e.g., Dataproc, BigQuery)
- You have strong SQL skills and experience working with large, complex datasets
- You have a deep understanding of machine learning ideas, the full process of creating a model, and MLOps principles
- You are an excellent problem-solver, good at fixing complex issues in systems that run on many computers, and making them perform better and handle more data
- You explain complex technical ideas and system design decisions clearly and effectively in English
- Advanced English proficiency (B2-C1); Excellent communication, teamwork, and consulting skills
- You are passionate about building strong, scalable systems and are eager to guide and work with a team
- You care deeply about code quality, system reliability, and writing good documentation
Bonus
- Experience in or passion for the Subscription Economy, especially in media and entertainment
- Deep knowledge of specific GCP services like Dataproc, Dataflow, Cloud Composer, Vertex AI, or Kubernetes Engine
- Experience building and maintaining Python code (libraries) used by many, or contributions to open-source projects
- Advanced knowledge of MLOps tools and ways to manage workflows (e.g. Cloudbuild, CloudRun)
Antenna's Tech Stack (Required Proficiency)
- Languages: Python (expert), SQL (strong)
- Large-Scale Data Processing: Apache Spark/PySpark (or similar like Dask)
- Cloud Platform: Google Cloud (Dataproc, BigQuery, Cloud Storage, Cloud Run, Cloud Build, GKE - strong experience expected)
- Version Control: Git (expert)
- MLOps & Orchestration: Familiar with tools like Airflow, Kubeflow, Vertex AI Pipelines
- Containerization: Docker, Kubernetes
- Data Analysis Libraries: Pandas, NumPy (very good with these)
- Machine Learning: scikit-learn, TensorFlow/PyTorch (understand how to get them to production)
- AI Tools: Claude, Gemini, OpenAI offerings
Antenna Benefits
- Work from anywhere, during US business hours
- Competitive compensation, including participation in Antenna equity program
- Mentorship from experienced executives
- Opportunity to grow and impact a rapidly growing start up
- Travel to In-person team off-sites (visa-permitting)
- And more!
Antenna is the leading provider of data and analytics for the U.S. Subscription Economy. Our standardized metrics, competitive benchmarks, syndicated insights, and market intelligence are used by some of the most trusted brands across media and entertainment sectors to better understand subscriber behavior and successfully navigate the rapidly changing consumer subscription landscape.
Founded in 2019 by Jonathan Carson, a successful serial entrepreneur with deep roots in data and analytics, and Rameez Tase, a seasoned executive in media and analytics, Antenna’s mission is supported by top investors with global expertise in media and technology: Raine Ventures, BDMI, UTA Ventures, and many more. Antenna is powered by a dedicated group of individuals who are intellectually curious, passionate about service, and committed to supporting the needs of Antenna clients and each other every day. As a small remote-first team, Antenna team members have the opportunity to work alongside senior leaders and professionally grow with an early-stage team.
#J-18808-LjbffrPython Developer
Publicado hace 4 días
Trabajo visto
Descripción Del Trabajo
We are seeking a highly skilled professional to join our team as an AWS Data Engineer with strong expertise in backend development , DevOps , and data engineering . This role will involve designing and managing scalable data pipelines, implementing serverless solutions, and ensuring seamless integration across various data sources.
- Strong proficiency in Python programming.
- Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB).
- Deep understanding of AWS services, including Lambda, S3, RDS, and related tools.
- Experience configuring and deploying serverless applications and managing cloud infrastructure.
- DevOps:
- Familiarity with DevOps principles and tools for CI/CD and infrastructure management (e.g., Terraform, CloudFormation).
- Experience with authentication and authorization setups in the cloud (e.g., OAuth, IAM policies).
- Experience designing and implementing data pipelines and workflows.
- Familiarity with Data Lakes and integration of APIs for data processing and analysis.
- A minimum of B2 English proficiency is required.
Python Developer
Hoy
Trabajo visto
Descripción Del Trabajo
We are seeking a highly skilled professional to join our team as an AWS Data Engineer with strong expertise in backend development , DevOps , and data engineering . This role will involve designing and managing scalable data pipelines, implementing serverless solutions, and ensuring seamless integration across various data sources.
- Strong proficiency in Python programming.
- Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB).
- Deep understanding of AWS services, including Lambda, S3, RDS, and related tools.
- Experience configuring and deploying serverless applications and managing cloud infrastructure.
- DevOps:
- Familiarity with DevOps principles and tools for CI/CD and infrastructure management (e.g., Terraform, CloudFormation).
- Experience with authentication and authorization setups in the cloud (e.g., OAuth, IAM policies).
- Experience designing and implementing data pipelines and workflows.
- Familiarity with Data Lakes and integration of APIs for data processing and analysis.
- A minimum of B2 English proficiency is required.
Desarrollador Python
Publicado hace 12 días
Trabajo visto
Descripción Del Trabajo
En SETI SAS estamos en búsqueda de un Desarrollador Backend Python con habilidades técnicas excepcionales y un espíritu innovador. Si eres apasionado por la tecnología y buscas crecer profesionalmente, ¡esta oportunidad es para ti!
Requisitos:
Profesional en Ingeniería de Sistemas o carreras afines.
Experiencia de dos (2) a cinco (5) años.
Habilidades Técnicas:
Python.
PostgreSQL.
Flask.
Artifactory.
Azure.
Active Directory.
Docker.
Pruebas unitarias.
Versionamiento con GIT.
Metodología Scrum.
Habilidades Blandas:
Participativo y propositivo.
Excelente trabajo en equipo.
Habilidades de comunicación.
Innovación de nuevas ideas.
Beneficios:
Póliza de vida desde el día 1.
Póliza de salud.
Certificaciones patrocinadas.
Plan carrera.
Fondo de empleados.
Bonos por referidos, entre otros.
Aumento salarial anual.
Condiciones Laborales:
Lugar de Trabajo: Colombia.
Modalidad de Trabajo: Remoto.
Tipo de Contrato: A Término Indefinido.
Salario: A convenir de acuerdo a la experiencia.
Esta vacante es divulgada a través de ticjob.co
Junior Python Developer
Publicado hace 2 días
Trabajo visto
Descripción Del Trabajo
Join to apply for the Junior Python Developer role at EPAM Systems
Join to apply for the Junior Python Developer role at EPAM Systems
Get AI-powered advice on this job and more exclusive features.
Disclaimer: Note: This program is open to citizens of Colombia and specialists permanently relocated to Colombia. It is not available to participants currently involved in other EPAM learning programs.
Kickstart your IT career with EPAM’s Python Specialization Program !
If you already have solid Python knowledge and want to strengthen your expertise under the mentorship of experienced engineers while earning a salary , this training is for you.
Designed by industry professionals, this hands-on program will help you build practical coding experience, expand your engineering mindset, and prepare you for potential job opportunities at EPAM.
What you’ll gain:
- Deepen your understanding of Python, databases (SQL/NoSQL), and modern frameworks
- Learn engineering best practices, including testing, clean code, and design patterns
- Explore Generative AI and cloud platforms used in real projects
- Receive weekly guidance and feedback from EPAM mentors
- Compete for the chance to land a role at EPAM as a Junior Python Engineer upon successful completion
Seats are limited, and enrollment is based on assessment results and interview performance.
Are you ready to turn your Python skills into a real career? Apply now and join EPAM’s next generation of tech professionals!
Requirements:
- English level B1 (Intermediate) or higher
- Strong Python Core knowledge
- Understanding of algorithms, data structures, and databases
- Familiarity with Git and OOP principles
- Analytical thinking and problem-solving skills
- Knowledge of frameworks (Flask/Django/FastAPI) and cloud (AWS or Azure) is a plus
What we offer:
- Paid training on a fixed-term contract (salary during the entire program)
- Top-notch curriculum with project-based learning
- Weekly mentor sessions (group + individual)
- Hands-on practical assignments based on real IT tasks
- Certificate of completion and hiring opportunity at EPAM
We offer
- Learning Culture - We want you to be the best version of yourself, that is why we offer unlimited access to learning platforms, a wide range of internal courses, and all the knowledge you need to grow professionally
- Health Coverage - Health and wellness are important, that is why we have you and up to four family members in a premiere health plan. We have a couple of options, so you can choose what is best for you and your family
- Visual Benefit - Seeing your work for us would be a sight for sore eyes. We want your vision to always be at 100% which is why we offer up to $200.000 COP for any visual health expenses
- Life Insurance Plan - We have partnered with MetLife to offer a full-coverage Ife insurance plan. So, your family is covered, even if you are gone.
- Medical Leave Coverage - We are one of the few companies that cover 100% of your medical leave, for up to 90 days. Your health is the most important thing to us
- Professional Growth Opportunities - We have designed a highly competitive and complete development process, where you will have all the tools to get where you have always wanted to be, personally and professionally
- Stock Option Purchase Plan - As an EPAMer you can be more than just an employee, you will also have the opportunity to purchase stock at a reduced price and become a part owner of our organization
- Additional Income - Besides your regular salary, you will also have the chance to earn extra income by referring talent, being a technical interviewer, and many more ways
- Community Benefit - You will be part of a worldwide community of over 50,000 employees, where you can learn, challenge yourself, stand out, and share your knowledge and experience with multicultural teams!
We accept CVs in English only.
Please note that even though you are applying for this position, you may be offered other projects to join within EPAM.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Seniority level- Seniority level Entry level
- Employment type Internship
- Job function Information Technology, Engineering, and Business Development
- Industries Software Development and IT Services and IT Consulting
Referrals increase your chances of interviewing at EPAM Systems by 2x
Get notified about new Python Developer jobs in Colombia .
Bogota, D.C., Capital District, Colombia 2 days ago
Medellin, Antioquia, Colombia 6 months ago
Bogota, D.C., Capital District, Colombia 2 days ago
Software Engineer (Python) Career Opportunities at Dev.Pro - 01Bogota, D.C., Capital District, Colombia 1 month ago
Bogota, D.C., Capital District, Colombia 2 weeks ago
Bogota, D.C., Capital District, Colombia 1 day ago
Bogota, D.C., Capital District, Colombia 1 day ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior Python Developer
Publicado hace 6 días
Trabajo visto
Descripción Del Trabajo
We are looking for a Senior Python Developer for a 100% Remote, 6 month +, 1099 contract
No 3rd Party C2Cs Please.
Employment Type: Contract Work, 40 hours weekly
100% Requirement: Must have good verbal & written communication (English)
Summary:
Our Software Engineers work in teams across our technology stack, developing new features, and are involved in the full product lifecycle from requirements gathering, architecture and design, UX and wireframes, to coding and testing.
What you'll do:
- Be part of a leading World Class Global Product Suite in the Cloud FinOps space
- Technical Leadership: Provide technical leadership to the development team, helping them make informed decisions and grow their skills
- Hands-On to contribute to the development effort while maintaining a focus on architectural Development: Actively participate in coding, debugging, and troubleshooting excellence
- Code Review: Review code to ensure adherence to coding standards, best practices, and architectural guidelines
- Performance Optimization: Identify and address performance bottlenecks and scalability issues in the product
- AWS Expertise: Leverage your knowledge of AWS services to design and implement cloud-based solutions that meet business requirements
- Documentation: Create and maintain comprehensive technical documentation for architectural designs, coding guidelines, and best practices
- Collaboration: Work closely with cross-functional teams to ensure the successful integration of various components and technologies
You'll be expected to have:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- 8+ years of hands-on experience in software development, with 3+ years in python and/or Golang in a microservices architecture
- 3+ years working with AWS, s3, Athena, dynamo, lambda, step functions and cloud-native development
- Experience with Spark, SQL, and modern data management and orchestration tooling (e.g., AirFlow, DataBricks, DBT)
- Professional experience with data structures, relational databases, non-relational/no-SQL databases, ETL processes, and complex relational queries
- Experience developing SaaS (Software as a Service) / product development
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Exposure to API development and productization / data delivery at scale through APIs
- Exceptional problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Seniority level Mid-Senior level
- Employment type Contract
- Job function Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Catalyte by 2x
Get notified about new Python Developer jobs in Colombia .
Medellin, Antioquia, Colombia 6 months ago
Bogota, D.C., Capital District, Colombia 3 days ago
Bogota, D.C., Capital District, Colombia 1 week ago
Software Engineer (Python) Career Opportunities at Dev.Pro - 01Bogota, D.C., Capital District, Colombia 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSé el primero en saberlo
Acerca de lo último Python Empleos en Colombia !
Senior Python Developer
Publicado hace 16 días
Trabajo visto
Descripción Del Trabajo
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.
Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.
Responsibilities:
- Design, estimate, and implement technical solutions for medium/high complexity applications.
- Participate actively in all phases of the application development lifecycle.
- Collaborate with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
- Recommend and promote IT industry standards, tools, and practices (DevOps, etc.) to achieve well-engineered software products.
- Propose improvements and escalate risks/issues related to development activities.
- Participate in the review of the work done by development team members.
- Learn and apply new technologies, practices, and tools as appropriate to the project.
- Participate in internal and external tech communities, events, etc.
- Share experience and knowledge gained from projects.
- 5+ years of experience in software development.
- Proficient in relevant programming languages, frameworks, and tools such as Python, Django, Flask, PyCharm, Jupyter Notebook, or Visual Studio Code.
- Strong understanding of different common programming paradigms (OOP, Functional, etc.).
- Strong familiarity with design/architectural patterns and clean code principles (e.g., SOLID, GoF, MVVM).
- Practical experience in platform-specific database systems and SQL.
- Solid experience with testing and mocking frameworks.
- Good understanding of version control systems like Git or similar.
- Familiarity with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP, and others.
- Experience with Agile methodologies (e.g., SCRUM, KANBAN).
- Knowledge of CI/CD tools and practices.
- Good problem-solving skills and analytical thinking.
- Excellent communication and teamwork abilities.
Nice to have:
- Experience with Pytest, NumPy, pandas, TensorFlow.
Discover some of the global benefits that empower our people to become the best version of themselves:
- Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
- Career Development : Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
- Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
- Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
- Health: Global internal wellbeing programme, access to wellbeing apps;
- Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.
In compliance with the Law 1581 of 2012,Endava S.A.S. / Endava Colombia S.A.S , identified withNIT. Nº -3 / N° -9 , with an address at Street 96 No. 10 – 38, floor 7thin the city of Bogotá and Career 48 No. 18A – 14 Floor 19, with telephone number ( , (hereinafter referred as “ENDAVA” or the “Organization”), as RESPONSIBLE for the processing of personal information informs:
Keep in mind that once you decide to participate in ENDAVA COLOMBIA's recruitment processes, the physical delivery or sending via e-mail your resume implies the express acceptance, through conclusive behavior,of authorizing ENDAVA to process your data with the purpose to participate in the recruitment processes in the Organization . In particular,the personal data provided shall be part of our "Talent
Senior Python Developer
Publicado hace 18 días
Trabajo visto
Descripción Del Trabajo
3 days ago Be among the first 25 applicants
Company Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
Company Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.
Job Description
Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.
Responsibilities:
- Design, estimate, and implement technical solutions for medium/high complexity applications.
- Participate actively in all phases of the application development lifecycle.
- Collaborate with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
- Recommend and promote IT industry standards, tools, and practices (DevOps, etc.) to achieve well-engineered software products.
- Propose improvements and escalate risks/issues related to development activities.
- Participate in the review of the work done by development team members.
- Learn and apply new technologies, practices, and tools as appropriate to the project.
- Participate in internal and external tech communities, events, etc.
- Share experience and knowledge gained from projects.
- 5+ years of experience in software development.
- Proficient in relevant programming languages, frameworks, and tools such as Python, Django, Flask, PyCharm, Jupyter Notebook, or Visual Studio Code.
- Strong understanding of different common programming paradigms (OOP, Functional, etc.).
- Strong familiarity with design/architectural patterns and clean code principles (e.g., SOLID, GoF, MVVM).
- Practical experience in platform-specific database systems and SQL.
- Solid experience with testing and mocking frameworks.
- Good understanding of version control systems like Git or similar.
- Familiarity with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP, and others.
- Experience with Agile methodologies (e.g., SCRUM, KANBAN).
- Knowledge of CI/CD tools and practices.
- Good problem-solving skills and analytical thinking.
- Excellent communication and teamwork abilities.
- B2+ English proficiency.
- Experience with Pytest, NumPy, pandas, TensorFlow.
Discover some of the global benefits that empower our people to become the best version of themselves:
- Finance:
Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus; - Career Development:
Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership; - Learning Opportunities:
Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences; - Work-Life Balance:
Hybrid work and flexible working hours, employee assistance programme; - Health:
Global internal wellbeing programme, access to wellbeing apps; - Community:
Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.
Keep in mind that once you decide to participate in ENDAVA COLOMBIA's recruitment processes, the physical delivery or sending via e-mail your resume implies the express acceptance, through conclusive behavior, of authorizing ENDAVA to process your data with the purpose to participate in the recruitment processes in the Organization . In particular, the personal data provided shall be part of our "Talent
Senior Python Developer
Publicado hace 18 días
Trabajo visto
Descripción Del Trabajo
Endava Bogota, D.C., Capital District, Colombia
Senior Python DeveloperEndava Bogota, D.C., Capital District, Colombia
6 days ago Be among the first 25 applicants
Company Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
Company Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.
Job Description
Development is the largest discipline at Endava. Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries. Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.
Responsibilities:
- Design, estimate, and implement technical solutions for medium/high complexity applications.
- Participate actively in all phases of the application development lifecycle.
- Collaborate with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
- Recommend and promote IT industry standards, tools, and practices (DevOps, etc.) to achieve well-engineered software products.
- Propose improvements and escalate risks/issues related to development activities.
- Participate in the review of the work done by development team members.
- Learn and apply new technologies, practices, and tools as appropriate to the project.
- Participate in internal and external tech communities, events, etc.
- Share experience and knowledge gained from projects.
- 5+ years of experience in software development.
- Proficient in relevant programming languages, frameworks, and tools such as Python, Django, Flask, PyCharm, Jupyter Notebook, or Visual Studio Code.
- Strong understanding of different common programming paradigms (OOP, Functional, etc.).
- Strong familiarity with design/architectural patterns and clean code principles (e.g., SOLID, GoF, MVVM).
- Practical experience in platform-specific database systems and SQL.
- Solid experience with testing and mocking frameworks.
- Good understanding of version control systems like Git or similar.
- Familiarity with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP, and others.
- Experience with Agile methodologies (e.g., SCRUM, KANBAN).
- Knowledge of CI/CD tools and practices.
- Good problem-solving skills and analytical thinking.
- Excellent communication and teamwork abilities.
- B2+ English proficiency.
- Experience with Pytest, NumPy, pandas, TensorFlow.
Discover some of the global benefits that empower our people to become the best version of themselves:
- Finance:
Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus; - Career Development:
Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership; - Learning Opportunities:
Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences; - Work-Life Balance:
Hybrid work and flexible working hours, employee assistance programme; - Health:
Global internal wellbeing programme, access to wellbeing apps; - Community:
Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.
Keep in mind that once you decide to participate in ENDAVA COLOMBIA's recruitment processes, the physical delivery or sending via e-mail your resume implies the express acceptance, through conclusive behavior, of authorizing ENDAVA to process your data with the purpose to participate in the recruitment processes in the Organization . In particular, the personal data provided shall be part of our "Talent