DevOps Engineer
Job Title: DevOps Engineer
Company: TCR Tech Research Limited
Location: Serbia
Job Type: Full-Time
Category: DevOps
Date Posted: July 4, 2025
Experience Level: Mid-Level (2-5 years)
Remote Status: Yes
📍 Job Overview
- Job Title: DevOps Engineer
- Company: TCR Tech Research Limited
- Location: Serbia
- Job Type: Full-Time
- Category: DevOps
- Date Posted: July 4, 2025
- Experience Level: Mid-Level (2-5 years)
- Remote Status: Yes
🚀 Role Summary
As a DevOps Engineer at TCR Tech Research Limited, you will be responsible for:
- Deploying product updates and handling IT infrastructure
- Collaborating with team members to improve engineering tools and procedures
- Containerizing applications and managing data sources
- Automating tests and deployments, and monitoring system performance
- Ensuring applications have 100% uptime and applying proper strategies for high availability
💻 Primary Responsibilities
-
Deployment and Infrastructure Management:
- Handle IT infrastructure as per business needs in a hybrid multi-tenant environment
- Deploy product updates across services and manage infrastructure provisioning
-
Collaboration and Process Improvement:
- Collaborate with team members to improve company engineering tools, systems, and procedures
- Work with cross-functional teams to ensure smooth operation and continuous improvement of software development and delivery processes
-
Containerization and Data Management:
- Containerize applications for deployment and manage data sources like Mongo, Elasticsearch, Redis, Neo4J, ArangoDB, etc.
- Configure and manage cloud services, build, and deploy software releases, and monitor application performance and availability
-
Automation and Monitoring:
- Automate tests and deployments using CI/CD pipelines and server management tools
- Monitor system performance and ensure continuous uptime for applications
-
Uptime and Availability:
- Apply proper strategies for ensuring applications have 100% uptime and manage application performance and availability
- Collaborate with the team to implement integrations that meet customer needs and improve overall system performance
🎓 Skills & Qualifications
Education: Relevant degree or certification in Computer Science, IT, or a related field
Experience: 2-5 years of experience in DevOps, software engineering, or a related role
Required Skills:
- Strong proficiency in scripting languages (e.g., Bash, Python, Groovy, Java, or Bash)
- Experience with CI/CD tools (e.g., Jenkins, GitLab, or Ansible)
- Familiarity with containerization technologies (e.g., Docker and Kubernetes)
- Knowledge of cloud services (e.g., AWS, Azure, or Google Cloud Platform)
- Experience with monitoring tools (e.g., Prometheus, Nagios, or Grafana)
- Understanding of infrastructure as code (IaC) tools (e.g., Terraform or CloudFormation)
- Familiarity with version control systems (e.g., Git)
Preferred Skills:
- Experience with microservices architecture and design patterns
- Knowledge of web-related technologies (e.g., Web applications, Web Services, or Service-Oriented Architectures)
- Familiarity with network and web-related protocols
- Experience with server administration and Linux environments
- Understanding of Agile methodologies and Scrum frameworks
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- A well-structured web portfolio showcasing your DevOps projects and accomplishments
- Live demos of your projects, highlighting your technical skills and problem-solving abilities
- Clear documentation of your projects, including code quality, commenting, and version control strategies
Technical Documentation:
- Detailed technical documentation for your projects, including code quality standards, version control processes, and deployment procedures
- Evidence of your ability to write clean, efficient, and maintainable code
- Examples of your problem-solving skills and ability to optimize performance and scalability
💰 Compensation & Benefits
Salary Range: Competitive salary range based on experience level and market standards in Serbia
Benefits:
- Working From Home: Hit your goals from the comfort of your home, with performance-based flexibility
- Flexible Hours: Promote work-life balance with flexible working hours and remote work arrangements
- Yearly Performance Bonus: Reward good performance and hard work with an annual bonus
- Paid Medical Insurance: Take care of your health with comprehensive medical insurance coverage
- Daily Lunch Allowance: Save time and money with a daily lunch allowance for both office and home work
- Sport/Gym Allowance: Focus on your well-being and health with a sport/gym allowance
- Udemy Unlimited Subscription: Promote your learning and development with unlimited access to Udemy courses
- Onboarding Plan and Training: Ensure a smooth induction and feel confident and ready to take over your new role with a comprehensive onboarding plan and training
- Equipment Support: Get all the tools you need to do your job effectively and efficiently with equipment support
- No Dress Code: Be comfortable at work with no dress code policy
- Gifts and Rewards: Celebrate birthdays, anniversaries, and personal milestones with gifts and rewards
- Happy Hours, Coffee Time, and Team Building: Promote team bonding and have fun with regular company events and team-building activities
- Fresh Fruit, Snacks, Coffee, and Tea: Enjoy free snacks, coffee, and tea at the office to keep you energized and focused
📌 Application & Technical Interview Process
Interview Process:
- Technical Preparation: Brush up on your technical skills, focusing on web development fundamentals, system design, and problem-solving techniques
- Portfolio Review: Prepare a well-structured web portfolio showcasing your DevOps projects and accomplishments, with clear documentation and live demos
- Technical Challenge: Be prepared for a technical challenge focusing on web development fundamentals, system design, and problem-solving skills
- Final Evaluation: Demonstrate your technical impact and cultural fit in the final evaluation round
Portfolio Review Tips:
- Tailor your portfolio to highlight your DevOps projects and accomplishments, with clear documentation and live demos
- Showcase your problem-solving skills, code quality, and performance optimization techniques
- Include specific project case studies that demonstrate your technical skills and achievements
Technical Challenge Preparation:
- Brush up on your web development fundamentals, system design, and problem-solving skills
- Practice coding challenges and live coding exercises to improve your technical presentation skills
- Familiarize yourself with the company's web technology stack and architecture decisions
🛠 Technology Stack & Web Infrastructure
Frontend Technologies:
- Not specified in the job listing
Backend & Server Technologies:
- Not specified in the job listing
Development & DevOps Tools:
- Not specified in the job listing
Infrastructure Tools:
- Not specified in the job listing
👥 Team Culture & Values
Web Development Values:
- Not specified in the job listing
Collaboration Style:
- Not specified in the job listing
Company Culture:
- Not specified in the job listing
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Not specified in the job listing
Learning & Development Opportunities:
- Not specified in the job listing
💡 Interview Preparation
Technical Questions:
- Not specified in the job listing
Company & Culture Questions:
- Not specified in the job listing
Portfolio Presentation Strategy:
- Not specified in the job listing
📌 Application Steps
To apply for this DevOps Engineer position at TCR Tech Research Limited:
- Submit Your Application: Submit your application through the application link provided
- Prepare Your Portfolio: Tailor your web portfolio to highlight your DevOps projects and accomplishments, with clear documentation and live demos
- Brush Up Your Technical Skills: Review web development fundamentals, system design, and problem-solving techniques to prepare for technical interviews
- Research the Company: Learn about the company's web technology stack, architecture decisions, and company culture to demonstrate your cultural fit and technical impact
Content Guidelines (IMPORTANT: Do not include this in the output)
This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have previous experience as a DevOps engineer or related roles, with strong skills in scripting and CI/CD tools. A good understanding of cloud services, containerization, and monitoring tools is also required.