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
Location: costa-volpino, IT
Posted Date: 5/24/2025
Contact Information
Contact | Human Resources TN Italy |
---|