At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities.
Where you can make a difference. Where no two days are the same
We are seeking a highly skilled Python Engineer to join our team. The ideal candidate will have strong Python programming expertise and experience in building robust, scalable solutions. In addition to core Python skills, the candidate should be comfortable working with data workflows, automation, and geospatial processing.
Key Responsibilities
- Develop and maintain Python scripts and applications to support business processes.
- Automate manual workflows, including uploading inputs into existing scripts, and design simple UI components where needed.
- Implement data quality checks to ensure accuracy and consistency across datasets.
- Integrate and interact with databases for data storage and retrieval.
- Perform data extraction and parsing from third-party APIs.
- Utilize tools like Alteryx or similar for data transformation and analytics.
- Support GIS mapping tasks, including:
- Developing scripts to subdivide acreage polygons into standard DSUs based on predefined inputs.
- Automating visualization of well placements and acreage layouts.
- Ensuring spatial integrity by snapping edges and preventing orphaned areas.
Required Skills
- Expertise in Python programming and scripting.
- Strong understanding of database interaction (SQL or NoSQL).
- Experience with data automation and building lightweight UIs.
- Knowledge of data quality frameworks and validation techniques.
- Familiarity with Alteryx or equivalent ETL/data processing tools.
- Ability to work with APIs for data extraction and integration.
- Exposure to GIS concepts and libraries (e.g., GeoPandas, Shapely, QGIS).
What We Offer
- Stable Employment: Permanent contract offering long-term job security.
- Learning & Development: Access to a wide range of online training platforms and professional development resources.
- Language Training: Weekly virtual English classes and conversation sessions with certified instructors. Online Courses for different languages.
- Health Coverage: Comprehensive prepaid medical and dental plans.
- Insurance Protection: Life and accident insurance for peace of mind.
- Wellness Perks: Discounts and benefits through fitness and technology partnerships.
- Special Occasion benefits.
About Capgemini
At Capgemini Colombia, we aim to attract the best talent and are committed to creating a diverse and inclusive work environment, so there is no discrimination based on race, sex, sexual orientation, gender identity or expression, or any other characteristic of a person. All applications welcome and will be considered based on merit against the job and/or experience for the position.