Serbia- Senior Devops Engineer
π 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:
- Online Assessment: A technical assessment focused on DevOps, CI/CD, and infrastructure management skills.
- Technical Phone Screen: A phone or video call to discuss your technical background, experience, and approach to DevOps.
- 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.
- 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:
- 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.
- 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.
- Research NextSilicon: Familiarize yourself with NextSilicon's technology stack, high-performance computing industry trends, and the company's mission and values.
- 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.
- Prepare for Technical Phone Screen: Be ready to discuss your technical background, experience, and approach to DevOps, CI/CD, and infrastructure management.
- 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.