Serbia- Senior Devops Engineer

NextSilicon
Full_timeβ€’Belgrade, Serbia

πŸ“ Job Overview

  • Job Title: Senior DevOps Engineer
  • Company: NextSilicon
  • Location: Belgrade, Central Serbia, Serbia
  • Job Type: On-site
  • Category: DevOps Engineer
  • Date Posted: 2025-07-23
  • Experience Level: 10+
  • Remote Status: On-site

πŸš€ Role Summary

NextSilicon is revolutionizing high-performance computing, leveraging intelligent adaptive algorithms to accelerate supercomputers and drive research breakthroughs. As a Senior DevOps Engineer, you'll play a pivotal role in building and maintaining development and deployment infrastructure, collaborating with engineering teams to ensure fast-paced software delivery and end-to-end quality.

πŸ“ Enhancement Note: This role demands a high level of technical expertise and experience in DevOps, with a focus on continuous integration, continuous deployment, and infrastructure management.

πŸ’» Primary Responsibilities

  • Infrastructure Management: Build, maintain, and scale infrastructure for production and staging environments, ensuring high availability and performance.
  • CI/CD Pipeline Development: Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitHub Actions, and Argo, enabling fast and reliable software delivery.
  • Incident Troubleshooting: Provide support for production environments, analyzing and resolving complex issues that span diverse technical domains.
  • Collaboration: Work closely with development teams to ensure end-to-end quality, bring innovative ideas, and solve complex technology problems.
  • Automation: Continuously improve DevOps tools, processes, and procedures by automating repetitive tasks and streamlining workflows.

πŸ“ Enhancement Note: This role requires a strong focus on automation, collaboration, and problem-solving, with a deep understanding of CI/CD pipelines and infrastructure management.

πŸŽ“ Skills & Qualifications

Education: A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.

Experience: At least 7 years of experience as a DevOps engineer, developing robust infrastructure and CI/CD pipelines within a technology company.

Required Skills:

  • Proficiency in CI/CD tools (Jenkins, GitHub Actions, Argo)
  • Strong coding skills in Python or Go
  • Experience in Linux command line and troubleshooting skills
  • Familiarity with infrastructure as code tools such as Terraform and Ansible
  • Experience running on-prem/cloud Kubernetes (k8s) in production
  • Ability to analyze and resolve complex issues spanning diverse technical domains

Preferred Skills:

  • Experience with cloud platforms (AWS, GCP, Azure)
  • Familiarity with containerization (Docker, Podman)
  • Knowledge of networking and security best practices
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack)

πŸ“ Enhancement Note: This role requires a strong foundation in DevOps, with a focus on CI/CD, infrastructure management, and automation. Familiarity with cloud platforms, containerization, and monitoring tools is a plus.

πŸ“Š Web Portfolio & Project Requirements

While this role does not explicitly require a portfolio, demonstrating relevant projects or open-source contributions that showcase your DevOps skills, CI/CD pipeline implementations, and infrastructure management can significantly strengthen your application.

Technical Documentation:

  • Document your approach to infrastructure as code, CI/CD pipeline design, and troubleshooting processes.
  • Include case studies or examples of complex issues you've resolved, highlighting your problem-solving skills and technical expertise.

πŸ’΅ Compensation & Benefits

Salary Range: The average salary for a Senior DevOps Engineer in Belgrade, Serbia, is approximately €45,000 - €60,000 per year. However, this can vary depending on the candidate's experience, skills, and the company's compensation structure.

Benefits:

  • Competitive salary and benefits package
  • Opportunity to work on cutting-edge technology and make a significant impact on the high-performance computing industry
  • Collaborative and innovative work environment that values professionalism, unity, and impact

Working Hours: Full-time position with standard working hours, but flexibility may be required to support production environments and resolve incidents.

πŸ“ Enhancement Note: The salary range is based on regional market research and may vary depending on the candidate's experience and the company's compensation structure.

🎯 Team & Company Context

🏒 Company Culture

Industry: NextSilicon operates in the high-performance computing industry, focusing on accelerated compute solutions and software-defined hardware architecture.

Company Size: NextSilicon is a growing startup with a team of highly skilled and motivated professionals, offering a dynamic and collaborative work environment.

Founded: NextSilicon was founded in 2020, with a mission to reimagine high-performance computing and drive breakthroughs in advanced research.

Team Structure:

  • The DevOps team works closely with development teams to ensure end-to-end quality and support production environments.
  • The team is responsible for building, maintaining, and scaling infrastructure, as well as designing and implementing CI/CD pipelines.
  • Collaboration and cross-functional integration are key to success at NextSilicon.

Development Methodology:

  • NextSilicon follows Agile methodologies, with a focus on continuous integration, continuous deployment, and rapid iteration.
  • The team uses version control systems (e.g., Git), code reviews, and automated testing to ensure code quality and maintainability.
  • Infrastructure as code (IaC) is a core principle, enabling automated deployment and version control for infrastructure components.

Company Website: nextsilicon.com

πŸ“ Enhancement Note: NextSilicon's focus on high-performance computing and collaboration makes it an attractive opportunity for experienced DevOps engineers looking to make a significant impact in the industry.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: This Senior DevOps Engineer role is a senior-level position, requiring a high level of technical expertise and experience in DevOps, CI/CD, and infrastructure management.

Reporting Structure: The Senior DevOps Engineer will report directly to the Head of DevOps and work closely with development teams to ensure end-to-end quality and support production environments.

Technical Impact: This role has a significant impact on the company's ability to deliver high-quality software, maintain production environments, and ensure the scalability and performance of its infrastructure.

Growth Opportunities:

  • As a senior-level role, this position offers opportunities for technical leadership, mentoring junior team members, and contributing to the company's overall technical strategy.
  • With NextSilicon's focus on growth and innovation, there are ample opportunities for career progression and taking on more responsibilities as the company expands.

πŸ“ Enhancement Note: This role offers a unique opportunity for experienced DevOps engineers to make a significant impact on a growing company in the high-performance computing industry, with ample opportunities for career growth and technical leadership.

🌐 Work Environment

Office Type: NextSilicon's office is a modern, collaborative workspace designed to foster innovation and creativity.

Office Location(s): The main office is located in Belgrade, Serbia, with additional offices in other European cities.

Workspace Context:

  • NextSilicon provides a well-equipped workspace, including multiple monitors, powerful hardware, and access to relevant development tools.
  • The office encourages collaboration and cross-functional integration, with open workspaces and dedicated meeting areas.
  • The work environment is dynamic and fast-paced, with a strong focus on continuous learning and improvement.

Work Schedule: Standard working hours apply, but flexibility may be required to support production environments and resolve incidents. NextSilicon values work-life balance and encourages employees to manage their time effectively.

πŸ“ Enhancement Note: NextSilicon's collaborative work environment, focus on continuous learning, and commitment to work-life balance make it an attractive opportunity for experienced DevOps engineers.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Online Assessment: A technical assessment focused on DevOps, CI/CD, and infrastructure management skills.
  2. Technical Phone Screen: A phone or video call to discuss your technical background, experience, and approach to DevOps.
  3. On-site Interview: A visit to NextSilicon's office in Belgrade, where you'll meet the team, discuss your portfolio, and participate in a hands-on technical challenge.
  4. Final Decision: NextSilicon will make a final decision based on your technical skills, cultural fit, and alignment with the company's values.

Portfolio Review Tips:

  • Highlight your experience with CI/CD pipelines, infrastructure management, and automation.
  • Include case studies or examples of complex issues you've resolved, demonstrating your problem-solving skills and technical expertise.
  • Showcase your ability to work collaboratively with development teams and contribute to end-to-end quality.

Technical Challenge Preparation:

  • Brush up on your Linux command line skills, as well as your familiarity with CI/CD tools, infrastructure as code tools, and containerization.
  • Prepare for questions about your approach to troubleshooting, automation, and continuous improvement.
  • Familiarize yourself with NextSilicon's technology stack and high-performance computing industry trends.

ATS Keywords: (Organized by category)

  • Programming Languages: Python, Go, Bash, Shell Scripting
  • DevOps Tools: Jenkins, GitHub Actions, Argo, Terraform, Ansible, Docker, Kubernetes (k8s)
  • Infrastructure Management: AWS, GCP, Azure, VMware, Vagrant, Puppet, Chef
  • CI/CD: Continuous Integration, Continuous Deployment, Continuous Delivery, Git, GitHub, Bitbucket
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack, Nagios, Zabbix
  • Soft Skills: Collaboration, Problem Solving, Troubleshooting, Communication, Leadership, Mentoring

πŸ“ Enhancement Note: NextSilicon's interview process is designed to evaluate your technical skills, problem-solving abilities, and cultural fit, with a strong focus on your experience in DevOps, CI/CD, and infrastructure management.

πŸ›  Technology Stack & Web Infrastructure

DevOps & Infrastructure Tools:

  • CI/CD: Jenkins, GitHub Actions, Argo
  • Infrastructure as Code: Terraform, Ansible
  • Containerization: Docker, Kubernetes (k8s)
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack
  • Version Control: Git, GitHub
  • Cloud Platforms: AWS, GCP, Azure (depending on the project)

Programming Languages:

  • Python
  • Go
  • Bash, Shell Scripting

πŸ“ Enhancement Note: NextSilicon's technology stack is focused on DevOps, CI/CD, and infrastructure management, with a strong emphasis on automation, collaboration, and continuous improvement.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • Professionalism: NextSilicon values exceptional results through professionalism and unwavering dedication to quality and performance.
  • Unity: Collaboration is key to success at NextSilicon, fostering a work environment where every employee can feel valued and heard.
  • Impact: NextSilicon is passionate about developing technologies that make a meaningful impact on industries, communities, and individuals worldwide.

Collaboration Style:

  • NextSilicon encourages cross-functional integration between developers, DevOps engineers, and other teams to ensure end-to-end quality and drive innovation.
  • The company values code reviews, peer programming, and knowledge sharing to promote continuous learning and improvement.
  • NextSilicon fosters a culture of open communication, active listening, and constructive feedback.

πŸ“ Enhancement Note: NextSilicon's focus on professionalism, unity, and impact makes it an attractive opportunity for experienced DevOps engineers looking to make a significant contribution to the high-performance computing industry.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • Infrastructure Scalability: Design and implement scalable infrastructure to support NextSilicon's growing user base and high-performance computing demands.
  • CI/CD Pipeline Optimization: Continuously improve CI/CD pipelines to ensure fast, reliable, and efficient software delivery.
  • Incident Management: Develop and maintain incident management processes to minimize downtime and ensure quick resolution of production issues.
  • Emerging Technologies: Stay up-to-date with the latest trends in high-performance computing, DevOps, and infrastructure management, and evaluate new tools and technologies for integration into NextSilicon's stack.

Learning & Development Opportunities:

  • Technical Training: NextSilicon encourages employees to pursue relevant certifications, attend industry conferences, and engage in continuous learning to stay at the forefront of high-performance computing and DevOps.
  • Mentorship: As a senior-level role, this position offers opportunities for mentoring junior team members and contributing to the company's overall technical strategy.
  • Architecture Decision-Making: Collaborate with the team to make informed decisions about NextSilicon's technology stack, infrastructure, and CI/CD pipelines.

πŸ“ Enhancement Note: NextSilicon's focus on technical challenges, learning, and development makes it an attractive opportunity for experienced DevOps engineers looking to grow their skills and make a significant impact in the high-performance computing industry.

πŸ’‘ Interview Preparation

Technical Questions:

  • CI/CD Pipeline Design: Describe your approach to designing and implementing CI/CD pipelines, and how you ensure reliability, efficiency, and scalability.
  • Infrastructure Management: How do you approach managing and scaling infrastructure to support growing user bases and high-performance computing demands?
  • Troubleshooting: Walk us through your process for troubleshooting complex issues that span diverse technical domains.
  • Automation: How do you identify and automate repetitive tasks to improve efficiency and reduce human error?

Company & Culture Questions:

  • High-Performance Computing: How do you stay up-to-date with the latest trends and developments in high-performance computing, and how do you apply this knowledge to your work at NextSilicon?
  • Collaboration: Describe your experience working collaboratively with development teams to ensure end-to-end quality and drive innovation.
  • Problem Solving: Provide an example of a complex technical challenge you've faced and how you approached solving it.

Portfolio Presentation Strategy:

  • Technical Walkthrough: Prepare a technical walkthrough of your most relevant projects, highlighting your experience with CI/CD, infrastructure management, and automation.
  • Code Explanation: Be ready to explain your code and architectural decisions, demonstrating your ability to make informed choices and optimize performance.
  • Impact Demonstration: Showcase the impact of your work on the projects you've contributed to, highlighting your ability to drive results and make a meaningful contribution to the team.

πŸ“ Enhancement Note: NextSilicon's interview process is designed to evaluate your technical skills, problem-solving abilities, and cultural fit, with a strong focus on your experience in DevOps, CI/CD, and infrastructure management.

πŸ“Œ Application Steps

To apply for this Senior DevOps Engineer position at NextSilicon:

  1. Update Your Resume: Highlight your relevant experience with DevOps, CI/CD, and infrastructure management, as well as any open-source contributions or projects that demonstrate your skills.
  2. Prepare Your Portfolio: Showcase your experience with CI/CD pipelines, infrastructure management, and automation, including case studies or examples of complex issues you've resolved.
  3. Research NextSilicon: Familiarize yourself with NextSilicon's technology stack, high-performance computing industry trends, and the company's mission and values.
  4. Prepare for Technical Assessment: Brush up on your Linux command line skills, as well as your familiarity with CI/CD tools, infrastructure as code tools, and containerization.
  5. Prepare for Technical Phone Screen: Be ready to discuss your technical background, experience, and approach to DevOps, CI/CD, and infrastructure management.
  6. Prepare for On-site Interview: Practice your technical walkthrough, code explanation, and impact demonstration, and be ready to discuss your approach to troubleshooting, automation, and continuous improvement.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/DevOps industry-standard assumptions. All details should be verified directly with NextSilicon before making application decisions.

Application Requirements

Candidates must have a Bachelor’s degree in a related field and at least 7 years of experience as a DevOps engineer. Proficiency in CI/CD tools, coding in Python or Go, and familiarity with infrastructure as code tools is essential.