Server-Side Software Engineer
3 mesi fa
ABOUT PLANETEK ITALIA
At Planetek Italia, we are dedicated to enhancing the utilization of geospatial data to foster a deeper understanding of our planet and empower individuals to make informed decisions for a sustainable future. Our expertise spans various sectors, including environmental monitoring, open governance, smart city initiatives, defense, security, and scientific exploration.
We specialize in delivering innovative solutions and products for Earth observation, leveraging satellite, aerial, and drone data. Our team develops advanced software for satellite operations and data processing systems for ground infrastructures. Our commitment to research and development drives our contributions to human exploration of the solar system. We also focus on creating Spatial Data Infrastructures (SDI) that comply with INSPIRE regulations, alongside solutions for Smart Cities and complex decision-making systems that utilize geographic and Earth observation data, in line with contemporary Cloud and Software as a Service paradigms.
In the realm of space, our target clientele includes space agencies such as the Italian Space Agency and the European Space Agency, along with major players in the aerospace sector.
Planetek excels in developing and integrating both hardware and software systems for the complete lifecycle of remote sensing data production: from Earth Observation to Deep Space; encompassing the Space Segment, Ground Segment, and User Segment. Our core competencies lie in Systems and Software Engineering, with a pronounced focus on Space Mission Analysis and Design (SMAD).
ROLE OF A BACK-END DEVELOPER AT PLANETEK ITALIA
As a Back-End Developer, your primary responsibility will be to design, implement, and sustain the server-side components of our web applications. You will concentrate on creating robust and scalable back-end systems that serve as the backbone of our applications. Collaboration with front-end developers, product managers, and other stakeholders will be essential to deliver high-quality software solutions.
You will engage in pioneering projects within the space sector, playing a vital role in crafting software solutions and applications that facilitate space missions, satellite systems, and data analysis within the space domain.
Key Responsibilities:
- Develop server-side components utilizing programming languages such as Java, Python, or others as dictated by project needs.
- Employ web frameworks like Django, FastAPI, Flask (Python), Spring (Java), or similar to construct efficient and scalable web applications.
- Manage databases through relational (RDBMS) and NoSQL technologies including PostgreSQL, MongoDB, Redis, or ElasticSearch.
- Configure and operate web servers such as Nginx, Apache, or Traefik for application deployment and service.
- Integrate message distribution systems like Kafka or RabbitMQ to facilitate effective communication between services.
- Utilize workflow management and data integration tools like NiFi or Airflow to automate data processes.
- Implement caching strategies and performance enhancements to optimize application speed and responsiveness.
- Integrate external APIs and services to augment application capabilities.
- Conduct testing and debugging of back-end systems to ensure software reliability and quality.
- Establish security and authentication protocols to safeguard sensitive information.
- Collaborate with front-end developers to ensure seamless integration of back-end and front-end components.
- Stay abreast of the latest trends and advancements in back-end development, proposing innovative solutions.
Required Qualifications:
- Proficiency in at least one server-side programming language: Java, Python, or others.
- Strong understanding of web frameworks such as Django, FastAPI, Flask (Python), Spring (Java), or equivalent.
- Experience with relational databases (RDBMS) and/or NoSQL databases like PostgreSQL, MongoDB, Redis, or ElasticSearch.
- Familiarity with web servers such as Nginx, Apache, or Traefik.
- Knowledge of message distribution systems like Kafka or RabbitMQ.
- Experience with workflow management and data integration tools like NiFi or Airflow.
- Understanding of caching and performance optimization techniques.
- Familiarity with API integration and external service interaction.
- Proficient in testing and debugging methodologies.
- Knowledge of security and authentication mechanisms.
- Familiarity with front-end technologies to collaborate effectively with front-end teams.
- Excellent communication skills in English and Italian.
- Desired skills include experience with configuration management systems (Git), deployment and DevOps practices, Docker, Kubernetes, package managers (npm/yarn), and cloud computing services (AWS).
- Familiarity with Agile development methodologies.
We value individuals who possess the necessary skills and are enthusiastic about back-end development. Contribute to the creation of innovative web applications that make a significant impact.
BENEFITS OF WORKING AT PLANETEK ITALIA
At Planetek Italia, we recognize that exceptional work is achieved through a remarkable team. We are committed to hiring top talent and believe that diversity in experiences and backgrounds enhances our strength. We foster an inclusive culture where everyone feels empowered to contribute and drive innovation. Once we establish a mutual understanding, we will collaboratively define your compensation package while considering your individual needs.
When evaluating what we offer to software developers, we emphasize several key aspects to cultivate an attractive work environment:
- Flexible Work Arrangements: We provide adaptable working hours and the possibility of remote work when feasible, promoting a healthier work-life balance.
- Professional Development: We offer avenues for professional growth and development, including training programs, workshops, and access to online learning resources.
- Company Culture: We promote a positive and inclusive company culture that encourages teamwork, collaboration, and a supportive work atmosphere.
- Technologically Advanced Environment: We ensure that developers have access to the latest tools, technologies, and equipment essential for excelling in their roles.
- Company Events and Social Activities: We organize team-building events, social gatherings, and recreational activities to nurture a sense of community and camaraderie among employees.
- Supportive Onboarding Process: We facilitate a smooth onboarding experience with comprehensive training and mentorship to assist new developers in integrating into the company and their respective teams.
- Opportunities for Innovation: We encourage and provide resources for developers to engage in innovative projects, explore new technologies, and share their ideas and insights.
At Planetek Italia, we are an equal opportunity employer and advocate for workforce diversity. All applications for open positions will be welcomed and evaluated based on the applicant's qualifications relative to the role profile, irrespective of color, race, nationality, ethnic origin, sex, gender, sexual orientation, marital status, disability, parental responsibilities, age, religion, or belief.
-
Server-Side Software Engineer
3 mesi fa
Bari, Puglia, Italia Planetek Italia A tempo pienoABOUT PLANETEK ITALIA At Planetek Italia, we are dedicated to enhancing the utilization of geospatial data to foster a deeper understanding of our planet and empower individuals to make informed decisions for a sustainable future. Our expertise spans various sectors, including environmental monitoring, smart city initiatives, defense, and scientific...
-
Server-Side Software Engineer
4 settimane fa
Bari, Puglia, Italia Planetek Italia A tempo pienoABOUT PLANETEK ITALIA At Planetek Italia, we facilitate the integration of geospatial data to enhance understanding of our planet and empower individuals to make informed decisions for a sustainable future. Our expertise spans various sectors, including environmental monitoring, smart city initiatives, and defense applications, as well as scientific...
-
Senior DevOps Engineer
1 mese fa
Bari, Puglia, Italia Herzum Software S.R.L. Unipersonale A tempo pienoRichiesta di un Senior DevOps EngineerNoi di Herzum Software S.R.L. Unipersonale cerchiamo un Senior DevOps Engineer per un nostro Partner.Descrizione del ruoloLa risorsa verrà inserita in un team che opera in ambito internazionale e fornirà supporto in maniera diretta al cliente finale, in qualità di Engineer DevOps Senior.Competenze richiesteEsperienza...
-
Sviluppatore di Applicazioni Software
3 settimane fa
Bari, Puglia, Italia Talentia Software A tempo pienoDescrizione del LavoroTalentia Software ricerca un Sviluppatore di Applicazioni Software per unirsi al nostro team di sviluppo. Il candidato ideale sarà in grado di progettare, sviluppare e testare funzionalità di software per garantire prestazioni ottimali e struttura del codice di alta qualità.Compiti e ResponsabilitàProgettare e sviluppare...
-
Software Engineer
2 settimane fa
Bari, Puglia, Italia IT Industrial Company A tempo pienoJob DescriptionWe are seeking a highly skilled Software Developer to join our team at IT Industrial Company in Portugal.Key ResponsibilitiesDesign, develop, and maintain software solutions using Python, PHP, HTML, JavaScript, and CSS.Build and deploy applications using Google Cloud Platform (App Engine, Cloud Run, Cloud SQL, Cloud Storage,...
-
Senior Software Engineer
4 settimane fa
Bari, Puglia, Italia E80 Group S.p.a. A tempo pienoJob Title: Senior Software Engineer - Industrial AutomationE80 Group S.p.a. is a leading company in the field of industrial automation, and we are looking for a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions for our industrial...
-
Spatial Data Infrastructure Software Engineer
2 settimane fa
Bari, Puglia, Italia Planetek Italia A tempo pienoJob Title: Spatial Data Infrastructure Software EngineerWe are seeking a highly skilled Spatial Data Infrastructure Software Engineer to join our team at Planetek Italia. As a key member of our software development team, you will be responsible for designing and implementing spatial data infrastructure solutions for our clients.Key Responsibilities:Design...
-
Software Engineer
2 giorni fa
Bari, Puglia, Italia Quojobis A tempo pienoWe are seeking a Software Engineer to join our team at {company}. As a key member of our IT department, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on creating high-quality software that meets the needs of our customers.
-
Sviluppatore Applicazione Software Delivery Hr/Hcm
2 settimane fa
Bari, Puglia, Italia Talentia Software A tempo pieno**Talentia Software** cerca un Sviluppatore Applicazione Software Delivery Hr/Hcm per il suo team di sviluppo. Il candidato ideale sarà in grado di progettare, sviluppare e testare le funzionalità del software puntando a performance ottimali ed alla struttura del codice. Le competenze richieste includono una buona conoscenza dei processi Agile/Scrum,...
-
Backend Software Developer
6 giorni fa
Bari, Puglia, Italia Planetek Italia Srl A tempo pienoWe are seeking a skilled Backend Software Developer to join our team at Planetek Italia Srl. In this role, you will have the opportunity to work on cutting-edge projects in the space industry and contribute to the development of software solutions and applications that support space missions and data analysis.Key Responsibilities:Develop server-side...
-
Senior Software Engineer
2 settimane fa
Bari, Puglia, Italia E80 Group S.p.a. A tempo pienoJob DescriptionE80 Group S.p.a. is a pioneer in factory automation, with over 20 years of experience in creating innovative solutions. Our Smart Integrated Logistics software platform is the backbone of our ecosystem, providing real-time monitoring and control of integrated robots and autonomous vehicles. We are seeking a senior software engineer/technical...
-
Software Engineer
12 ore fa
Bari, Puglia, Italia ManpowerGroup A tempo pienoAbout the RoleJoin our team of skilled software engineers to work on the development of our cutting-edge products. As a software engineer, you will be responsible for designing and implementing software solutions to meet the needs of our clients. Your primary focus will be on coding and ensuring that the software is scalable, efficient, and meets the...
-
Software Engineer
3 settimane fa
Bari, Puglia, Italia Planetek Italia A tempo pienoAbout the CompanyPlanetek Italia is a leading company in the field of geospatial data and Earth observation. We simplify the adoption of geospatial data to understand the world better and to enable people to act in an aware and timely manner, to live better, and preserve the Earth.We operate in various fields, including environmental and land monitoring,...
-
Onboard Software Engineer
1 mese fa
Bari, Puglia, Italia Planetek Italia A tempo pienoAbout Planetek ItaliaWe are a leading company in the field of geospatial data and Earth observation, providing solutions and products for a wide range of applications, from environmental monitoring to space exploration.Job DescriptionWe are seeking a highly skilled Onboard Software Engineer to join our team in Bari, Italy. As a key member of our software...
-
Software Engineer for Space Systems
1 settimana fa
Bari, Puglia, Italia Planetek Italia A tempo pienoWe are seeking a skilled Software Engineer to join our team at Planetek Italia, a leading company in the field of geospatial data and Earth observation. As a Software Engineer for Space Systems, you will be responsible for the complete cycle of space software development, from requirements to implementation and validation.Key responsibilities...
-
Bari, Puglia, Italia Etjca S.p.a. A tempo pienoWe are seeking a skilled software engineer to join our team. The ideal candidate will have a strong background in programming languages and software design patterns. The software engineer will be responsible for developing high-quality, scalable software solutions.We are looking for someone with experience in software development life cycles and Agile...
-
Backend Software Developer
2 settimane fa
Bari, Puglia, Italia PLANETEK ITALIA SRL A tempo pienoJob Title: Backend Software DeveloperJob Description:We are seeking a highly skilled Backend Software Developer to join our team at Planetek Italia SRL. As a Backend Software Developer, you will play a critical role in developing software solutions and applications that support space missions, satellite systems, and data analysis in the space...
-
Software Engineer: Building Scalable Solutions
2 giorni fa
Bari, Puglia, Italia Rina Piraeus Team A tempo pienoJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team and contribute to the development of scalable software solutions. The ideal candidate will have a strong background in programming languages and be able to design, develop, and implement high-quality software applications.Key Responsibilities:- Design and develop scalable...
-
Backend Software Developer
1 settimana fa
Bari, Puglia, Italia Planetek Italia Srl A tempo pienoJob Description:We are seeking a skilled Backend Software Developer to join our team at Planetek Italia Srl. As a Backend Software Developer, you will play a critical role in developing software solutions and applications that support space missions, satellite systems, and data analysis in the space domain.Responsibilities:Develop server-side components...
-
C/C++ Software Engineer
4 settimane fa
Bari, Puglia, Italia Planetek Italia A tempo pienoAbout Planetek ItaliaPlanetek Italia is a leading company in the field of geospatial data and Earth observation. We simplify the adoption of geospatial data to understand the world better and enable people to act in an aware and timely manner, leading to a better life and a preserved Earth.Our MissionWe provide solutions and products for Earth observation...