Senior DevOps Engineer
📍 Job Overview
- Job Title: Senior DevOps Engineer
- Company: Fairmarkit
- Location: Warsaw, Poland
- Job Type: On-site
- Category: DevOps Engineer
- Date Posted: 2025-08-03
- Experience Level: 5-10 years
- Remote Status: On-site
🚀 Role Summary
- Lead the expansion of Fairmarkit's Azure cloud infrastructure while supporting existing AWS infrastructure
- Collaborate with cross-functional teams to ensure high availability, performance, and cost-efficiency
- Design, implement, and maintain cloud infrastructure using Azure services and Kubernetes clusters
- Manage CI/CD pipelines and infrastructure as code using Gitlab CI, GitHub Actions, Terraform, and Helm
- Monitor and optimize system performance, availability, and cost across Azure and AWS environments
- Contribute to the setup and support of observability tools, alerting systems, and operational dashboards
- Implement robust security practices and participate in an on-call rotation and incident response process
💻 Primary Responsibilities
-
Cloud Infrastructure Management: Design, implement, and maintain cloud infrastructure in Azure, aligning with Fairmarkit's expansion strategy. Collaborate with DevOps and Engineering teams to support and improve existing AWS infrastructure.
- 📝 Enhancement Note: This role requires a strong understanding of both Azure and AWS cloud services to ensure seamless multi-cloud operations.
-
Kubernetes Cluster Management: Build and manage Kubernetes clusters (AKS/EKS) to support scalable microservices. Ensure high availability, performance, and cost-efficiency.
- 📝 Enhancement Note: Experience with both AKS and EKS is preferred to support Fairmarkit's multi-cloud strategy.
-
CI/CD Pipeline Management: Create and manage CI/CD pipelines using Gitlab CI and/or GitHub Actions. Automate deployment processes and ensure reliable, efficient, and secure software delivery.
- 📝 Enhancement Note: Familiarity with both Gitlab CI and GitHub Actions is beneficial for this role, as Fairmarkit uses multiple CI/CD tools.
-
Infrastructure as Code (IaC): Define and manage IaC using Terraform and Helm. Ensure version control, automated testing, and deployment of infrastructure components.
- 📝 Enhancement Note: Proficiency in Terraform is required, but experience with other IaC tools like Helm is also valuable for this role.
-
System Monitoring and Optimization: Monitor and optimize system performance, availability, and cost across both Azure and AWS environments. Identify and address performance bottlenecks and cost inefficiencies.
- 📝 Enhancement Note: Experience with observability tools like Prometheus and Grafana is beneficial for effective system monitoring and optimization.
-
Security and Compliance: Implement robust security practices across cloud and containerized environments. Ensure compliance with relevant security standards and regulations.
- 📝 Enhancement Note: Familiarity with security best practices in multi-cloud and container environments is crucial for this role.
-
Incident Response and Documentation: Participate in an on-call rotation and incident response process. Document architecture, configurations, and operational procedures for both internal and compliance needs.
- 📝 Enhancement Note: Strong communication skills are essential for effective incident response and knowledge sharing within the team.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.
Experience: 3+ years of DevOps or Site Reliability Engineering experience, with a strong focus on cloud infrastructure management and Kubernetes.
Required Skills:
- Strong hands-on experience with Azure cloud services (AKS, IAM, Networking, Storage, etc.)
- Proficiency in Kubernetes operations and workload management
- Solid experience with Terraform, Helm, or other IaC tools
- Familiarity with Linux system administration and scripting (Bash, Python, etc.)
- Understanding of CI/CD concepts and tools
- Strong communication and collaboration skills, with an eagerness to learn
Preferred Skills:
- Prior exposure to AWS (EC2, EKS, S3, etc.)
- Experience working with Kafka and PostgreSQL in production
- Observability and logging systems (e.g., Prometheus, Grafana)
- Security best practices in multi-cloud and container environments
- Experience in a fast-paced, high-growth startup environment
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate experience with Azure cloud services, Kubernetes, and infrastructure as code (IaC) tools
- Showcase projects that highlight your ability to manage multi-cloud environments and ensure high availability and performance
- Include examples of CI/CD pipelines and automated deployment processes
- Highlight your experience with system monitoring, optimization, and incident response
Technical Documentation:
- Provide detailed documentation of your cloud infrastructure architecture, including Azure and AWS components
- Include diagrams and visual representations to illustrate your infrastructure design and components
- Document your CI/CD pipelines, including build, test, and deployment stages
- Describe your approach to system monitoring, optimization, and incident response, including any relevant tools and processes
💵 Compensation & Benefits
Salary Range: The salary range for this role is estimated to be between 15,000 PLN and 25,000 PLN per month, based on industry standards for senior DevOps engineers in Warsaw, Poland. This estimate takes into account the candidate's experience level, the company's size, and the cost of living in Warsaw.
Benefits:
- Flexible working hours
- Highest level of development and pure DevOps culture - top technology stack
- Skilled and highly motivated teammates, passionate about technologies
- Fast decision-making process in a company and effective interaction between teams and departments
- Possibility to improve the development process and bring your ideas, knowledge sharing between colleagues and teams
- Latest MacOS work equipment (macbook)
- 100% salary sick leaves covering, 20 days of paid vacation
- Referral program: we appreciate your recommendations and reward every successful hire
- Professional trainings & courses, attendance of conferences & meetups are paid by Fairmarkit
- Cute office with a cozy workplace, drinks and snacks
Working Hours: The standard working hours for this role are 40 hours per week, with flexible hours and a fast-paced work environment.
🎯 Team & Company Context
🏢 Company Culture
Industry: Fairmarkit operates in the B2B technology industry, specializing in autonomous sourcing platforms for procurement teams. The company focuses on reducing cycle times, driving out costs, and meeting ESG/Diversity targets for its clients.
Company Size: Fairmarkit is a mid-sized company with a collaborative, fast-paced work environment. The team values curiosity, learning, and adaptability, especially across different cloud ecosystems.
Founded: Fairmarkit was founded in 2015 and is headquartered in Boston, with offices in Warsaw, Poland.
Team Structure:
- The DevOps team at Fairmarkit consists of experienced engineers who work closely with infrastructure, platform, and application teams to enable scalable and secure multi-cloud operations.
- The team follows Agile methodologies, with a focus on continuous integration, delivery, and improvement.
Development Methodology:
- Fairmarkit uses Gitlab CI and GitHub Actions for CI/CD pipelines, with a focus on automated testing, deployment, and infrastructure as code (IaC).
- The team follows best practices for version control, code reviews, and quality assurance to ensure reliable and secure software delivery.
- Fairmarkit uses Terraform and Helm for infrastructure as code (IaC) and deploys applications using Kubernetes.
Company Website: Fairmarkit
📝 Enhancement Note: Fairmarkit's focus on multi-cloud operations and collaboration with various teams requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills.
📈 Career & Growth Analysis
Web Technology Career Level: This role is a senior-level position that requires a deep understanding of cloud infrastructure management, Kubernetes, and DevOps best practices. The ideal candidate will have 3+ years of experience in DevOps or Site Reliability Engineering and be looking to grow their career in a fast-paced, high-growth startup environment.
Reporting Structure: The Senior DevOps Engineer will report directly to the Head of Engineering and work closely with cross-functional teams, including infrastructure, platform, and application teams.
Technical Impact: The Senior DevOps Engineer will play a critical role in ensuring the scalability, availability, and performance of Fairmarkit's cloud infrastructure. They will work closely with other teams to implement robust security practices and ensure compliance with relevant security standards and regulations.
Growth Opportunities:
- Technical Growth: Fairmarkit offers opportunities for technical growth and specialization in areas such as cloud infrastructure management, Kubernetes, and DevOps best practices. The company encourages continuous learning and provides resources for professional trainings and conference attendance.
- Leadership Growth: As the company grows, there will be opportunities for the Senior DevOps Engineer to take on more leadership responsibilities, mentoring junior team members and driving technical decision-making processes.
- Architecture Decision-Making: The Senior DevOps Engineer will have the opportunity to influence architectural decisions and help shape the future of Fairmarkit's cloud infrastructure.
📝 Enhancement Note: Fairmarkit's focus on multi-cloud operations and collaboration with various teams requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills.
🌐 Work Environment
Office Type: Fairmarkit's Warsaw office is a collaborative, cozy workplace with a focus on comfort and productivity. The office is equipped with the latest MacOS work equipment (macbook) and provides drinks and snacks for employees.
Office Location(s): Fairmarkit's Warsaw office is located in the city center, with easy access to public transportation.
Workspace Context:
- Fairmarkit's Warsaw office provides a comfortable and collaborative workspace for its employees, with a focus on productivity and creativity.
- The office is equipped with the latest MacOS work equipment (macbook) and provides drinks and snacks for employees.
- The workspace encourages cross-functional collaboration between teams and departments, with a fast decision-making process and effective interaction between team members.
Work Schedule: Fairmarkit offers flexible working hours and a fast-paced work environment. The standard working hours are 40 hours per week, with the possibility to improve the development process and bring your ideas.
📝 Enhancement Note: Fairmarkit's focus on multi-cloud operations and collaboration with various teams requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills.
📄 Application & Technical Interview Process
Interview Process:
- Technical Phone Screen (30 minutes): A brief phone or video call to discuss your experience, skills, and career goals. Be prepared to answer questions about your experience with Azure, Kubernetes, and DevOps best practices.
- Technical Deep Dive (1 hour): A more in-depth technical interview focused on your experience with cloud infrastructure management, Kubernetes, and DevOps best practices. Be prepared to discuss your approach to system monitoring, optimization, and incident response, as well as your experience with infrastructure as code (IaC) tools like Terraform and Helm.
- Behavioral and Cultural Fit Interview (30 minutes): An interview focused on assessing your cultural fit with Fairmarkit and your ability to work effectively with cross-functional teams. Be prepared to discuss your problem-solving skills, communication style, and approach to collaboration and knowledge sharing.
- Final Decision and Offer (TBD): Fairmarkit will make a final decision based on the interviews and extend an offer to the selected candidate.
Portfolio Review Tips:
- Highlight your experience with Azure cloud services, Kubernetes, and infrastructure as code (IaC) tools in your portfolio
- Include examples of projects that demonstrate your ability to manage multi-cloud environments and ensure high availability and performance
- Showcase your experience with CI/CD pipelines and automated deployment processes
- Include documentation of your cloud infrastructure architecture, CI/CD pipelines, and system monitoring processes
Technical Challenge Preparation:
- Brush up on your knowledge of Azure cloud services, Kubernetes, and infrastructure as code (IaC) tools
- Familiarize yourself with Fairmarkit's technology stack and development methodologies
- Prepare for questions about your approach to system monitoring, optimization, and incident response, as well as your experience with infrastructure as code (IaC) tools like Terraform and Helm
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: Fairmarkit's focus on multi-cloud operations and collaboration with various teams requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills. Highlight your experience with these technologies and your ability to work effectively with cross-functional teams in your resume and portfolio.
🛠 Technology Stack & Web Infrastructure
Frontend Technologies: N/A (This role focuses on backend and infrastructure technologies)
Backend & Server Technologies:
- Azure Cloud Services: AKS, IAM, Networking, Storage, etc.
- Kubernetes: AKS/EKS, with a focus on Kubernetes operations and workload management
- Infrastructure as Code (IaC): Terraform, Helm, or other IaC tools
- CI/CD Tools: Gitlab CI, GitHub Actions, or other CI/CD tools
- Monitoring Tools: Prometheus, Grafana, or other monitoring tools
- Databases: PostgreSQL, Kafka, or other databases
Development & DevOps Tools:
- Version Control: Git, Gitlab, or other version control systems
- Containerization: Docker, Kubernetes, or other containerization tools
- Orchestration: Kubernetes, AKS/EKS, or other orchestration tools
- Infrastructure as Code (IaC): Terraform, Helm, or other IaC tools
- CI/CD Tools: Gitlab CI, GitHub Actions, or other CI/CD tools
- Monitoring Tools: Prometheus, Grafana, or other monitoring tools
- Alerting Systems: PagerDuty, OpsGenie, or other alerting systems
📝 Enhancement Note: Fairmarkit's focus on multi-cloud operations and collaboration with various teams requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills. Familiarize yourself with the company's technology stack and development methodologies to ensure a successful application and interview process.
👥 Team Culture & Values
Web Development Values:
- User-Centric Design: Fairmarkit prioritizes user experience and user-centric design in all its products and services. The company values collaboration with designers and stakeholders to ensure that user needs are met.
- Performance Optimization: Fairmarkit focuses on performance optimization and scalability to ensure that its products and services can handle increased traffic and load efficiently.
- Accessibility Standards: Fairmarkit adheres to accessibility standards and best practices to ensure that its products and services are accessible to all users, regardless of their abilities or disabilities.
- Code Quality and Collaboration: Fairmarkit values code quality and collaboration, with a focus on automated testing, code reviews, and continuous integration and delivery.
Collaboration Style:
- Cross-Functional Integration: Fairmarkit encourages collaboration between developers, designers, and stakeholders to ensure that user needs are met and that products and services are delivered efficiently and effectively.
- Code Review Culture: Fairmarkit values code reviews and peer programming practices to ensure code quality, knowledge sharing, and continuous learning.
- Knowledge Sharing and Mentoring: Fairmarkit encourages knowledge sharing and mentoring between team members to ensure that everyone has the opportunity to learn and grow professionally.
📝 Enhancement Note: Fairmarkit's focus on multi-cloud operations and collaboration with various teams requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills. Highlight your experience with these technologies and your ability to work effectively with cross-functional teams in your resume and portfolio.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Multi-Cloud Operations: Fairmarkit's focus on multi-cloud operations requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills.
- Scalability and Performance: Fairmarkit's products and services must be able to handle increased traffic and load efficiently, requiring a deep understanding of cloud infrastructure management, Kubernetes, and DevOps best practices.
- Security and Compliance: Fairmarkit must ensure that its cloud infrastructure is secure and compliant with relevant security standards and regulations, requiring a strong understanding of security best practices in multi-cloud and container environments.
Learning & Development Opportunities:
- Technical Skill Development: Fairmarkit offers opportunities for technical growth and specialization in areas such as cloud infrastructure management, Kubernetes, and DevOps best practices. The company encourages continuous learning and provides resources for professional trainings and conference attendance.
- Leadership Development: As the company grows, there will be opportunities for the Senior DevOps Engineer to take on more leadership responsibilities, mentoring junior team members and driving technical decision-making processes.
- Architecture Decision-Making: The Senior DevOps Engineer will have the opportunity to influence architectural decisions and help shape the future of Fairmarkit's cloud infrastructure.
📝 Enhancement Note: Fairmarkit's focus on multi-cloud operations and collaboration with various teams requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills. Highlight your experience with these technologies and your ability to work effectively with cross-functional teams in your resume and portfolio.
💡 Interview Preparation
Technical Questions:
-
Cloud Infrastructure Management: What is your experience with Azure cloud services, and how have you managed cloud infrastructure in a multi-cloud environment? How do you ensure high availability, performance, and cost-efficiency in cloud infrastructure management?
- 📝 Enhancement Note: Highlight your experience with both Azure and AWS cloud services, as well as your ability to work effectively with cross-functional teams in your response.
-
Kubernetes and Containerization: How do you manage Kubernetes clusters (AKS/EKS) to support scalable microservices? What are your strategies for ensuring high availability, performance, and cost-efficiency in Kubernetes cluster management?
- 📝 Enhancement Note: Highlight your experience with both AKS and EKS, as well as your understanding of Kubernetes best practices and containerization strategies in your response.
-
Infrastructure as Code (IaC): How do you define and manage infrastructure as code (IaC) using tools like Terraform and Helm? What are your strategies for ensuring version control, automated testing, and deployment of infrastructure components?
- 📝 Enhancement Note: Highlight your experience with Terraform and other IaC tools, as well as your understanding of IaC best practices and deployment strategies in your response.
Company & Culture Questions:
-
Company Culture: How do you see yourself fitting into Fairmarkit's company culture, and how do you think you can contribute to the team's success?
- 📝 Enhancement Note: Highlight your understanding of Fairmarkit's company culture and your ability to work effectively with cross-functional teams in your response.
-
Technical Collaboration: How do you approach collaboration with other teams, such as infrastructure, platform, and application teams? How do you ensure effective communication and knowledge sharing between teams?
- 📝 Enhancement Note: Highlight your experience with cross-functional collaboration and your ability to work effectively with other teams in your response.
-
User Experience Impact: How do you ensure that your technical decisions and implementations have a positive impact on user experience and user-centric design?
- 📝 Enhancement Note: Highlight your understanding of user experience principles and your ability to make technical decisions that prioritize user needs in your response.
Portfolio Presentation Strategy:
-
Cloud Infrastructure Management: Highlight your experience with Azure cloud services and your ability to manage cloud infrastructure in a multi-cloud environment. Include examples of your approach to high availability, performance, and cost-efficiency in cloud infrastructure management.
- 📝 Enhancement Note: Emphasize your experience with both Azure and AWS cloud services, as well as your ability to work effectively with cross-functional teams in your portfolio presentation.
-
Kubernetes and Containerization: Highlight your experience with Kubernetes clusters (AKS/EKS) and your ability to manage scalable microservices. Include examples of your approach to high availability, performance, and cost-efficiency in Kubernetes cluster management.
- 📝 Enhancement Note: Emphasize your experience with both AKS and EKS, as well as your understanding of Kubernetes best practices and containerization strategies in your portfolio presentation.
-
Infrastructure as Code (IaC): Highlight your experience with infrastructure as code (IaC) tools like Terraform and Helm. Include examples of your approach to version control, automated testing, and deployment of infrastructure components.
- 📝 Enhancement Note: Emphasize your experience with Terraform and other IaC tools, as well as your understanding of IaC best practices and deployment strategies in your portfolio presentation.
📝 Enhancement Note: Fairmarkit's focus on multi-cloud operations and collaboration with various teams requires a strong understanding of both Azure and AWS cloud services, as well as effective communication and collaboration skills. Highlight your experience with these technologies and your ability to work effectively with cross-functional teams in your resume, portfolio, and interview preparation.
📌 Application Steps
To apply for this Senior DevOps Engineer position at Fairmarkit:
- Resume Optimization: Tailor your resume to highlight your experience with Azure cloud services, Kubernetes, and infrastructure as code (IaC) tools. Emphasize your ability to work effectively with cross-functional teams and your understanding of Fairmarkit's company culture and values.
- Portfolio Customization: Customize your portfolio to showcase your experience with Azure cloud services, Kubernetes, and infrastructure as code (IaC) tools. Include examples of your approach to high availability, performance, and cost-efficiency in cloud infrastructure management, as well as your experience with cross-functional collaboration and knowledge sharing.
- Technical Interview Preparation: Brush up on your knowledge of Azure cloud services, Kubernetes, and infrastructure as code (IaC) tools. Familiarize yourself with Fairmarkit's technology stack and development methodologies, as well as the company's culture and values. Prepare for questions about your approach to system monitoring, optimization, and incident response, as well as your experience with infrastructure as code (IaC) tools like Terraform and Helm.
- Company Research: Research Fairmarkit's company culture, values, and technology stack to ensure that you are a strong fit for the role and the company. Prepare for questions about your understanding of Fairmarkit's products, services, and industry-specific challenges.
⚠️ 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 3+ years of experience in DevOps or Site Reliability Engineering with strong hands-on experience in Azure and Kubernetes. Proficiency in Terraform and CI/CD concepts is also required, along with strong communication skills.