TN Italy

ig-Data/Business-intelligence Software Engineer

Job Location

costa-volpino, Italy

Job Description

Position for a Big-Data/Business-Intelligence Software Engineer CompuGroup Medical is a worldwide company operating in the healthcare industry. In Italy, it is a leading provider of ERP software for pharmacies, holding over 50% of the market share. The Software Developer plays a key role in this international project, involved in the design, development, testing, and maintenance of software systems. The role requires creating specialized, high-quality software for CGM customers. The Software Developer is responsible for the entire development process of a software program, participating in design and refinement meetings, developing, testing, and debugging programs to meet business needs. The candidate should have strong knowledge of standards, practices, and procedures, rely on experience and judgment to plan and accomplish goals, and possess good experience in Agile frameworks and popular coding languages. What you will do: Design and implement complex ETL (Extract/Transform/Load) procedures, both offline and in real-time, using Apache Airflow . Our ETL processes data from Italian and German ERP pharmacy software into our cloud-based Business Intelligence product. Secure your results through unit tests and defensive programming techniques. Conduct baseline testing and prepare developer-facing documentation using Jira and Confluence. Maintain a good understanding of the agile mindset. What you will bring: Must : Problem-solving mindset aligned with business goals; this is more important than current skill-set. Tech-Stack related: 5 years of professional experience with proficiency in Python and its ecosystem (Pytest, Virtualenvs, Poetry, etc.), Apache Airflow or similar data orchestration frameworks, understanding of computational complexity, and ability to estimate it. Knowledge of PostgreSQL and good SQL understanding; experience with PostgresSQL-Citus extension is a plus. Experience with Docker and Docker Compose. Team player: Enthusiastic with the ability to guide juniors and coordinate workflow. Good verbal, written, and presentation skills in Italian and English. Preferred: Experience in Big Data field. Experience with Liquibase or other data migration tools. Experience working with modern cloud infrastructure. Knowledge of OOP, TDD, and Test containers. J-18808-Ljbffr

Location: costa-volpino, IT

Posted Date: 5/24/2025
View More TN Italy Jobs

Contact Information

Contact Human Resources
TN Italy

Posted

May 24, 2025
UID: 5187716616

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.