Full Time

Software Build and Release Engineer (DevOps Engineer)

Radiant Systems Inc
$80,000 - $130,000* / year (about $38–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Radiant Systems Inc, so some details may not match this job. The employer's own page has the real description.

Overview


Radiant Systems Inc. is seeking a dedicated Software Build and Release Engineer (DevOps Engineer) to join our dynamic team. The successful candidate will play a crucial role in developing, maintaining, and optimizing the build and release processes for software applications. This position requires a proactive individual who can collaborate with cross-functional teams to ensure efficient delivery pipelines, enhance continuous integration/continuous delivery (CI/CD) practices, and support system stability and performance.



Job Responsibilities

  • Design, implement, and maintain build and release pipelines using CI/CD tools.
  • Automate software build processes to ensure high-quality outputs.
  • Monitor and manage the development and production environments, addressing issues as they arise.
  • Collaborate with software development teams to streamline code integration and ensure successful releases.
  • Conduct performance tuning and troubleshooting of build systems.
  • Document build and release processes to promote consistency across the development life cycle.
  • Assist in the configuration and deployment of new and existing applications, services, and infrastructure.
  • Stay updated with DevOps trends and best practices to enhance operational efficiency.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in DevOps or Software Engineering roles focusing on build and release management.
  • Proficient in scripting languages (e.g., Python, Bash, or Shell scripting).
  • Experience with version control systems, particularly Git.
  • Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Knowledge of containerization technologies, including Docker and Kubernetes.
  • Strong understanding of software development life cycle (SDLC) methodologies.
  • Excellent debugging and troubleshooting skills with a focus on problem resolution.


Technologies & Tools


The Software Build and Release Engineer will utilize a variety of technologies and tools to ensure smooth software deployment and operations. Key tools in our environment include Jenkins for CI/CD processes, Docker for containerization, Kubernetes for orchestration, Git for version control, and various cloud platforms like AWS or Azure. Familiarity with these technologies is essential for effectively managing our infrastructure and supporting our software development lifecycle.



Ideal Candidates


The ideal candidates for the Software Build and Release Engineer position will possess a strong combination of technical acumen and interpersonal skills. They should exemplify a continuous improvement mindset, showcasing adaptability and a solution-oriented approach to complex challenges. Excellent communication skills are necessary to collaborate with various teams effectively, along with a passion for learning and professional growth in the ever-evolving DevOps landscape. A team player attitude coupled with attention to detail will further enhance their fit within our organization.

Unemployment does not last the same number of weeks everywhere. In North Dakota it is paid for 12 to 26 weeks, depending on your earnings. How it works there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.