Senior Release Engineer

36 Minutes ago • 5 Years +

Job Summary

Job Description

Plan A Technologies is seeking a Senior Release Engineer to manage release processes, maintain source control, develop automation scripts, and ensure the efficiency of deployment pipelines. Responsibilities include overseeing source control systems, collaborating with teams using Jira and Confluence, developing automation scripts, ensuring database compatibility, administering Linux environments, and designing CI/CD pipelines. The role requires strong Linux skills, scripting experience, and a deep understanding of CI/CD practices. This position offers opportunities for career growth and requires proactive individuals capable of managing their own work effectively.
Must have:
  • 5+ years of experience in release engineering/DevOps
  • Hands-on experience with source control tools (Git, etc.)
  • Proficiency in scripting languages (Python, NodeJS, etc.)
  • Solid understanding of SQL and NoSQL databases (MongoDB)
  • Strong Linux expertise (CLI, service config, troubleshooting)
  • Experience with application/web servers (Apache, Tomcat, NGINX)
  • Deep knowledge of CI/CD methodologies and tools
Good to have:
  • Experience with containerization (Docker, Kubernetes)
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Experience with monitoring and logging tools (ELK stack, etc.)
Perks:
  • Generous vacation schedule
  • Brand New Laptop

Job Details

JOB OVERVIEW

Plan A Technologies is looking for a proactive and technically skilled Senior Release Engineer to join our team. In this role, you will be responsible for managing release processes, maintaining source control and repository systems, developing automation scripts, and ensuring the reliability and efficiency of our deployment pipelines. The ideal candidate has strong Linux skills, scripting experience, and a deep understanding of CI/CD practices. This is an exciting job with room for significant career growth. 


Please Note: You must have at least 5+ years of experience and 3+ years of hands-on experience with source control tools such as Git and repository management platforms to be considered for this role.



JOB RESPONSIBILITY

  • Oversee and manage source control systems and repository management tools to support efficient and secure code workflows.

  • Collaborate with development and operations teams using Jira and Confluence to track tasks, document processes, and coordinate release efforts.

  • Develop and maintain automation scripts using scripting languages such as Python, NodeJS, Go, or others to streamline build and deployment activities.

  • Ensure database compatibility and support across release environments, working with both SQL and NoSQL databases (e.g., MongoDB).

  • Administer and troubleshoot mid-level Linux environments, including command line operations, service configuration, and resolving issues related to Apache, Tomcat, NGINX, and network settings.

  • Design, implement, and optimize CI/CD pipelines for reliable and scalable application delivery.

  • Promote release best practices and help improve tools and processes across the software delivery lifecycle.



EXPERIENCE

  • 5+ years of proven experience in release engineering, DevOps, or similar roles.

  • Hands-on experience with source control tools such as Git and repository management platforms (e.g., GitHub, GitLab, Bitbucket).

  • Proficiency in scripting languages (e.g., Python, NodeJS, Go).

  • Solid understanding of relational (SQL) and non-relational (NoSQL) databases, particularly MongoDB.

  • Strong Linux expertise, including CLI usage, service and network configuration, and troubleshooting.

  • Experience with application/web servers (Apache, Tomcat, NGINX).

  • Deep knowledge of CI/CD methodologies and tools such as Jenkins, GitLab CI, or similar.

  • Strong communication and teamwork abilities.

  • Excellent verbal and written English communication skills.

  • Must have an organized and analytical working style, and the ability to plan your own work.

  • Initiative and drive to do great things.

Nice to Have:

  • Experience with containerization (Docker, Kubernetes).

  • Familiarity with cloud platforms like AWS, Azure, or GCP.

  • Experience with monitoring and logging tools (e.g., ELK stack, Prometheus, Grafana).



ABOUT THE COMPANY/BENEFITS

Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.

Read more about us here: www.PlanAtechnologies.com

Location: Belgrade/Serbia (Hybrid)

Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.

Benefits: You’ll get a generous vacation schedule,  Brand New Laptop, and other goodies.


If this sounds like you, we'd love to hear from you!

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Belgrade, Serbia

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!