Infrastructure Engineer
📍 Job Overview
- Job Title: Infrastructure Engineer
- Company: Caixa Mágica Software
- Location: Lisbon, Portugal
- Job Type: Full-Time
- Category: DevOps Engineer, System Administrator
- Date Posted: July 30, 2025
- Experience Level: Mid-Senior Level (2-5 years)
- Remote Status: On-site
🚀 Role Summary
-
📝 Enhancement Note: This role involves managing the server infrastructure for the Automotive Apps Market platform, focusing on scalability, availability, and security. The ideal candidate will have a strong background in Linux, AWS, and container orchestration technologies, with a proven track record in supporting production services.
-
The Infrastructure Engineer will play a pivotal role in ensuring the seamless operation of the platform by collaborating closely with software, platform, and security teams. This role requires a deep understanding of infrastructure security, particularly in cloud-native systems, and familiarity with automotive data systems and connectivity protocols.
-
The primary goal of this role is to define and manage the server infrastructure, contributing to infrastructure and system architecture decisions across the tech stack. The ideal candidate will be proactive in monitoring production environments, identifying, and resolving incidents promptly.
💻 Primary Responsibilities
-
📝 Enhancement Note: The following responsibilities provide a comprehensive overview of the role's technical aspects, focusing on the candidate's ability to manage and secure the server infrastructure while ensuring seamless platform operation.
-
Define and manage server infrastructure: Design, implement, and maintain the server infrastructure for the Automotive Apps Market platform, ensuring it meets the required performance, scalability, and security standards.
-
Ensure scalability, availability, and security: Continuously monitor and optimize the infrastructure to meet the growing demands of the platform while maintaining high availability and robust security measures.
-
Contribute to infrastructure and system architecture decisions: Collaborate with cross-functional teams to make informed decisions about the tech stack, considering the long-term maintainability and scalability of the platform.
-
Monitor production environments: Proactively monitor the production environment to identify and resolve incidents promptly, minimizing downtime and ensuring optimal platform performance.
-
Maintain infrastructure security: Implement and enforce security best practices, ensuring the infrastructure complies with automotive and cloud security standards, such as ISO 26262, ASPICE, and TISAX.
-
Support CI/CD processes and deployment pipelines: Collaborate with development teams to streamline CI/CD processes, ensuring efficient and reliable deployment of new features and updates.
-
Collaborate with cross-functional teams: Work closely with software, platform, and security teams to ensure seamless and reliable platform operation, addressing any infrastructure-related issues that may arise.
🎓 Skills & Qualifications
Education: A Bachelor's degree in Computer Science, Information Technology, or a related field is required. Candidates with relevant work experience and continuous learning may also be considered.
Experience: At least 3 years of experience supporting internet-facing production services and distributed systems, preferably within the automotive, mobility, or embedded tech space.
Required Skills:
- Strong proficiency with Linux, Networking, AWS, Terraform, and Terragrunt.
- Hands-on experience with Kubernetes, Docker, and container orchestration.
- Familiarity with monitoring and logging stacks (Prometheus, Grafana, ELK, OpenSearch).
- Solid programming/scripting skills (e.g., Python, Shell scripting).
- Experience working with web servers (e.g., Nginx, Apache).
- Deep knowledge of PostgreSQL database clusters and scaling strategies.
- Proficient in working within CI/CD environments and using associated tools.
- Strong understanding of infrastructure security, especially in cloud-native systems.
- Fluent English (B2 minimum).
- Knowledge of SQL and working with relational databases.
- Previous experience with Atlassian tools (Jira, Confluence).
- Exposure to automotive data systems, connectivity protocols, or embedded platforms.
- Experience with ISO 26262, ASPICE, or TISAX compliance processes.
- Familiarity with cloud cost optimization and FinOps practices.
Preferred Skills:
- Experience with cloud providers other than AWS.
- Familiarity with infrastructure as code (IaC) tools besides Terraform.
- Knowledge of automotive-specific connectivity protocols (e.g., CAN, LIN, FlexRay).
- Experience with automotive data systems and embedded platforms.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate your ability to manage and secure server infrastructure by showcasing relevant projects that highlight your expertise in Linux, AWS, and container orchestration technologies.
- Include case studies or examples of how you have ensured the scalability, availability, and security of production environments in previous roles.
- Showcase your problem-solving skills by presenting challenges you've faced and how you overcame them to maintain optimal platform performance.
- Highlight your experience with monitoring and logging stacks by providing examples of how you have proactively identified and resolved incidents.
Technical Documentation:
- Provide documentation or code samples that demonstrate your proficiency in scripting (e.g., Python, Shell) and infrastructure as code (IaC) tools (e.g., Terraform, Terragrunt).
- Include any relevant certifications or training that showcase your expertise in infrastructure security, cloud-native systems, or automotive-specific technologies.
- Share any articles, blog posts, or presentations you've created that demonstrate your thought leadership in the infrastructure engineering space.
💵 Compensation & Benefits
Salary Range: The estimated salary range for this role in Lisbon, Portugal, is €35,000 - €50,000 per year, based on market research and considering the candidate's experience level and the required skills.
Benefits:
- Health Insurance
- Life Insurance
- Social Events
- Team Buildings
- Training
- Tech equipment + SIM Card + personal smartphone
- Coffee, fruits, snacks, and a warm welcoming when you pass by the office
Working Hours: The standard working hours for this role are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines.
📝 Enhancement Note: The salary range provided is an estimate based on market research and considers the candidate's experience level and the required skills. The actual salary may vary depending on the candidate's qualifications and the company's internal compensation structure.
🎯 Team & Company Context
🏢 Company Culture
Industry: Caixa Mágica Software operates in the technology sector, focusing on sustainable mobility leading technologies. The company welcomes energetic and agile people who can thrive in a fast-changing environment and values diversity and international collaboration.
Company Size: Caixa Mágica Software is a medium-sized company, providing a dynamic and young team environment that supports its employees' growth and offers long-term project commitments.
Founded: The company was founded in 2001 and has since grown to become a leading provider of technology solutions for the automotive industry.
Team Structure:
- The infrastructure team consists of experienced engineers who work closely with software, platform, and security teams to ensure seamless and reliable platform operation.
- The team follows Agile methodologies, with a focus on collaborative development and continuous improvement.
- The infrastructure team is responsible for defining and managing the server infrastructure, ensuring scalability, availability, and security.
Development Methodology:
- Caixa Mágica Software follows Agile/Scrum methodologies, with a focus on collaborative development and continuous improvement.
- The company emphasizes code review, testing, and quality assurance practices to ensure the delivery of high-quality products.
- Caixa Mágica Software uses deployment strategies, CI/CD pipelines, and server management tools to streamline the development process and ensure efficient deployment of new features and updates.
Company Website: http://www.caixamagica.pt/
📝 Enhancement Note: Caixa Mágica Software's company culture emphasizes collaboration, innovation, and continuous learning. The company offers a multicultural environment that values diversity and international collaboration, with a focus on sustainability and circular economy principles.
📈 Career & Growth Analysis
Web Technology Career Level: The Infrastructure Engineer role is a mid-senior level position that requires a strong background in Linux, AWS, and container orchestration technologies. The ideal candidate will have a proven track record in supporting production services and a deep understanding of infrastructure security, particularly in cloud-native systems.
Reporting Structure: The Infrastructure Engineer will report directly to the Head of Infrastructure and work closely with software, platform, and security teams to ensure seamless and reliable platform operation.
Technical Impact: The Infrastructure Engineer will play a pivotal role in ensuring the seamless operation of the Automotive Apps Market platform by defining and managing the server infrastructure, contributing to infrastructure and system architecture decisions, and maintaining infrastructure security.
Growth Opportunities:
- Technical Growth: Caixa Mágica Software offers opportunities for technical growth, including training in the latest technologies and exposure to emerging trends in the automotive and mobility sectors.
- Leadership Development: The company provides opportunities for technical leadership, with a focus on architecture decision-making and mentoring junior team members.
- Career Progression: Caixa Mágica Software offers long-term project commitments, providing opportunities for career progression and growth within the organization.
📝 Enhancement Note: Caixa Mágica Software's infrastructure team offers a dynamic and challenging environment for experienced engineers looking to grow their careers in the automotive and mobility sectors. The company provides opportunities for technical growth, leadership development, and career progression, with a focus on collaboration and innovation.
🌐 Work Environment
Office Type: Caixa Mágica Software offers a dynamic and young team environment, with a focus on collaboration and innovation. The company's offices are designed to foster creativity and productivity, with state-of-the-art technology equipment and comfortable workspaces.
Office Location(s): Caixa Mágica Software's offices are located in Lisbon, Portugal, with easy access to public transportation and nearby amenities.
Workspace Context:
- Collaborative Workspace: The company's offices are designed to encourage collaboration and communication between team members, with open-plan workspaces and dedicated meeting rooms.
- Technology Equipment: Caixa Mágica Software provides state-of-the-art technology equipment, including high-performance workstations, multiple monitors, and testing devices, to ensure optimal productivity and performance.
- Work-Life Balance: The company offers a flexible work schedule, with a focus on work-life balance and employee well-being. The standard working hours are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines.
Work Schedule: Caixa Mágica Software follows a standard work schedule of 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines. The company offers a hybrid work arrangement, allowing employees to work from the office or remotely as needed.
📝 Enhancement Note: Caixa Mágica Software's work environment is designed to foster collaboration, creativity, and productivity. The company offers a dynamic and young team environment, with a focus on work-life balance and employee well-being. The offices are located in Lisbon, Portugal, with easy access to public transportation and nearby amenities.
📄 Application & Technical Interview Process
Interview Process:
- Technical Screening: The first step in the interview process is a technical screening, focusing on the candidate's proficiency in Linux, AWS, and container orchestration technologies. The candidate will be asked to complete a coding challenge or provide examples of their previous work that demonstrates their technical skills.
- Architecture Review: The second step in the interview process involves a review of the candidate's understanding of infrastructure architecture and their ability to make informed decisions about the tech stack. The candidate will be asked to discuss their experience with infrastructure as code (IaC) tools and their approach to ensuring the scalability, availability, and security of production environments.
- Behavioral Assessment: The third step in the interview process focuses on the candidate's behavioral fit within the company's culture and their ability to work effectively with cross-functional teams. The candidate will be asked to provide examples of how they have overcome challenges in previous roles and their approach to collaboration and communication.
- Final Evaluation: The final step in the interview process involves a comprehensive evaluation of the candidate's technical skills, behavioral fit, and cultural alignment with the company's values. The candidate will be asked to discuss their long-term career goals and their fit within the company's growth plans.
Portfolio Review Tips:
-
📝 Enhancement Note: When preparing your portfolio for this role, focus on showcasing your ability to manage and secure server infrastructure, with a particular emphasis on your experience with Linux, AWS, and container orchestration technologies. Include case studies or examples of how you have ensured the scalability, availability, and security of production environments in previous roles.
-
Highlight your problem-solving skills by presenting challenges you've faced and how you overcame them to maintain optimal platform performance.
-
Include any relevant certifications or training that demonstrate your expertise in infrastructure security, cloud-native systems, or automotive-specific technologies.
-
Share any articles, blog posts, or presentations you've created that demonstrate your thought leadership in the infrastructure engineering space.
Technical Challenge Preparation:
-
📝 Enhancement Note: When preparing for the technical interview for this role, focus on honing your skills in Linux, AWS, and container orchestration technologies. Familiarize yourself with the company's tech stack and any relevant automotive-specific technologies or connectivity protocols.
-
Practice coding challenges or infrastructure architecture exercises to ensure you are comfortable with the interview format and can demonstrate your technical proficiency effectively.
-
Research the company's values and culture to ensure you can articulate your behavioral fit and alignment with the company's goals and objectives.
ATS Keywords: [Comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]
📝 Enhancement Note: Caixa Mágica Software uses Applicant Tracking System (ATS) software to manage its recruitment process. To optimize your resume for the company's ATS, include relevant keywords and phrases throughout your application, focusing on your technical skills and experience with Linux, AWS, and container orchestration technologies.
🛠 Technology Stack & Web Infrastructure
Frontend Technologies: [Not applicable for this role]
Backend & Server Technologies:
- AWS: Caixa Mágica Software uses Amazon Web Services (AWS) to manage its cloud infrastructure, with a focus on scalability, availability, and security.
- Terraform & Terragrunt: The company uses Terraform and Terragrunt to define and provision its infrastructure as code, ensuring consistency and automation in its deployment processes.
- Kubernetes & Docker: Caixa Mágica Software uses Kubernetes and Docker to manage and deploy its containerized applications, ensuring efficient and reliable platform operation.
- PostgreSQL: The company uses PostgreSQL as its primary database management system, with a focus on scalability, performance, and data integrity.
Development & DevOps Tools:
- Prometheus & Grafana: Caixa Mágica Software uses Prometheus and Grafana to monitor its production environments, ensuring proactive identification and resolution of incidents.
- ELK & OpenSearch: The company uses the Elastic Stack (ELK) and OpenSearch to log and analyze its infrastructure and application data, ensuring optimal performance and security.
- CI/CD Pipelines: Caixa Mágica Software uses CI/CD pipelines to streamline its development processes, ensuring efficient and reliable deployment of new features and updates.
📝 Enhancement Note: Caixa Mágica Software's technology stack focuses on scalability, availability, and security, with a particular emphasis on cloud-native systems and container orchestration technologies. The company uses a range of tools and platforms to manage and deploy its infrastructure, ensuring optimal performance and reliability.
👥 Team Culture & Values
Web Development Values:
- 📝 Enhancement Note: Caixa Mágica Software's infrastructure team values collaboration, innovation, and continuous learning. The team emphasizes the following principles in its day-to-day operations:
- User Experience: The team focuses on ensuring the seamless and reliable operation of the platform, with a particular emphasis on the user experience.
- Performance Optimization: The team works to optimize the platform's performance, ensuring scalability, availability, and security.
- Code Quality: The team emphasizes the importance of code quality and best practices, ensuring the long-term maintainability and scalability of the platform.
- Collaborative Development: The team values collaboration and communication, with a focus on working effectively with cross-functional teams.
Collaboration Style:
-
📝 Enhancement Note: Caixa Mágica Software's infrastructure team emphasizes a collaborative approach to development, with a focus on cross-functional integration between developers, designers, and stakeholders. The team follows Agile methodologies, with a focus on code review, testing, and quality assurance practices.
-
Code Review Culture: The team values a code review culture, with a focus on peer programming and knowledge sharing. The team encourages its members to contribute to open-source projects and share their expertise with the wider developer community.
-
Knowledge Sharing: The team emphasizes knowledge sharing and technical mentoring, with a focus on continuous learning and skill development. The team offers training and development opportunities to help its members grow their careers within the organization.
📝 Enhancement Note: Caixa Mágica Software's infrastructure team values collaboration, innovation, and continuous learning. The team emphasizes a collaborative approach to development, with a focus on cross-functional integration, code review, and knowledge sharing. The team encourages its members to contribute to open-source projects and share their expertise with the wider developer community.
⚡ Challenges & Growth Opportunities
Technical Challenges:
-
📝 Enhancement Note: The Infrastructure Engineer role presents several technical challenges, with a particular emphasis on managing and securing the server infrastructure for the Automotive Apps Market platform. The ideal candidate will have a strong background in Linux, AWS, and container orchestration technologies, with a proven track record in supporting production services.
-
Scalability & Availability: The candidate will be responsible for ensuring the scalability and availability of the platform, with a focus on optimizing its performance and reliability.
-
Security & Compliance: The candidate will be responsible for maintaining the infrastructure's security, ensuring compliance with automotive and cloud security standards, such as ISO 26262, ASPICE, and TISAX.
-
Cost Optimization: The candidate will be responsible for optimizing the platform's cloud costs, ensuring efficient resource utilization and minimizing waste.
-
Emerging Technologies: The candidate will be expected to stay up-to-date with the latest trends in infrastructure engineering, with a particular emphasis on emerging technologies in the automotive and mobility sectors.
Learning & Development Opportunities:
-
📝 Enhancement Note: Caixa Mágica Software offers several learning and development opportunities for its Infrastructure Engineer, with a focus on technical growth, leadership development, and career progression.
-
Technical Skill Development: The company offers training and development opportunities to help its Infrastructure Engineer grow their technical skills, with a particular emphasis on emerging technologies in the automotive and mobility sectors.
-
Leadership Development: The company offers opportunities for technical leadership, with a focus on architecture decision-making and mentoring junior team members.
-
Career Progression: Caixa Mágica Software offers long-term project commitments, providing opportunities for career progression and growth within the organization.
📝 Enhancement Note: Caixa Mágica Software's Infrastructure Engineer role presents several technical challenges, with a particular emphasis on managing and securing the server infrastructure for the Automotive Apps Market platform. The ideal candidate will have a strong background in Linux, AWS, and container orchestration technologies, with a proven track record in supporting production services. The company offers several learning and development opportunities for its Infrastructure Engineer, with a focus on technical growth, leadership development, and career progression.
💡 Interview Preparation
Technical Questions:
-
📝 Enhancement Note: When preparing for the technical interview for the Infrastructure Engineer role at Caixa Mágica Software, focus on honing your skills in Linux, AWS, and container orchestration technologies. Familiarize yourself with the company's tech stack and any relevant automotive-specific technologies or connectivity protocols.
-
Technical Question 1: Describe your experience with Linux and AWS, focusing on your ability to manage and secure server infrastructure. Provide examples of how you have ensured the scalability, availability, and security of production environments in previous roles.
-
Technical Question 2: Discuss your experience with infrastructure as code (IaC) tools, such as Terraform and Terragrunt. Explain how you have used these tools to define and provision infrastructure, ensuring consistency and automation in deployment processes.
-
Technical Question 3: Describe your experience with Kubernetes and Docker, focusing on your ability to manage and deploy containerized applications. Explain how you have ensured the efficient and reliable operation of production environments in previous roles.
Company & Culture Questions:
-
📝 Enhancement Note: When preparing for the company and culture questions in the Infrastructure Engineer interview at Caixa Mágica Software, focus on researching the company's values, mission, and long-term goals. Consider how your personal values and career aspirations align with the company's objectives and culture.
-
Company & Culture Question 1: Describe your understanding of Caixa Mágica Software's mission and values, and explain how your personal values and career aspirations align with the company's objectives and culture.
-
Company & Culture Question 2: Discuss your experience working in a collaborative and innovative environment, focusing on your ability to contribute to the company's growth and success.
-
Company & Culture Question 3: Explain how you approach continuous learning and skill development, focusing on your commitment to staying up-to-date with the latest trends in infrastructure engineering and emerging technologies in the automotive and mobility sectors.
Portfolio Presentation Strategy:
-
📝 Enhancement Note: When preparing your portfolio for the Infrastructure Engineer interview at Caixa Mágica Software, focus on showcasing your ability to manage and secure server infrastructure, with a particular emphasis on your experience with Linux, AWS, and container orchestration technologies.
-
Portfolio Presentation Strategy 1: Highlight your problem-solving skills by presenting challenges you've faced and how you overcame them to maintain optimal platform performance. Include case studies or examples of how you have ensured the scalability, availability, and security of production environments in previous roles.
-
Portfolio Presentation Strategy 2: Include any relevant certifications or training that demonstrate your expertise in infrastructure security, cloud-native systems, or automotive-specific technologies. Share any articles, blog posts, or presentations you've created that demonstrate your thought leadership in the infrastructure engineering space.
-
Portfolio Presentation Strategy 3: Emphasize your commitment to continuous learning and skill development, focusing on your ability to stay up-to-date with the latest trends in infrastructure engineering and emerging technologies in the automotive and mobility sectors.
📝 Enhancement Note: Caixa Mágica Software's Infrastructure Engineer interview process focuses on evaluating the candidate's technical skills, behavioral fit, and cultural alignment with the company's values. The company uses a comprehensive interview process, including technical screening, architecture review, behavioral assessment, and final evaluation. The ideal candidate will have a strong background in Linux, AWS, and container orchestration technologies, with a proven track record in supporting production services and a deep understanding of infrastructure security, particularly in cloud-native systems.
📌 Application Steps
To apply for the Infrastructure Engineer position at Caixa Mágica Software:
- Concrete Preparation Step 1: Tailor your resume and portfolio to highlight your experience with Linux, AWS, and container orchestration technologies. Include relevant keywords and phrases throughout your application to optimize your resume for the company's Applicant Tracking System (ATS).
- Concrete Preparation Step 2: Research the company's values, mission, and long-term goals, and consider how your personal values and career aspirations align with the company's objectives and culture. Prepare thoughtful and insightful responses to the company and culture questions in the interview process.
- Concrete Preparation Step 3: Familiarize yourself with the company's tech stack and any relevant automotive-specific technologies or connectivity protocols. Practice coding challenges or infrastructure architecture exercises to ensure you are comfortable with the interview format and can demonstrate your technical proficiency effectively.
- Concrete Preparation Step 4: Prepare a comprehensive portfolio that showcases your ability to manage and secure server infrastructure, with a particular emphasis on your experience with Linux, AWS, and container orchestration technologies. Include case studies or examples of how you have ensured the scalability, availability, and security of production environments in previous roles.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have a Bachelor's degree in Computer Science or related field and at least 3 years of experience in supporting production services. Strong proficiency in Linux, AWS, and container orchestration technologies is required.