Software Release Engineer Position Available In Madison, Alabama
Tallo's Job Summary: The DevOps/Software Release Engineer role involves maintaining and enhancing forty GitLab CI/CD pipelines, Docker image management, software version updates, code coverage checks, and resolving software vulnerabilities. Experience with Linux, OpenShift, and GitLab is required. The position is remote, with a collaborative US-based team. BS with 10 years' experience OR MS with 5 years' experience and Active Secret Clearance are necessary. Additional skills in Python, Java, JavaScript, and scripting languages are beneficial.
Job Description
DevOps / Software Release Engineer – REMOTE Job Description As the DevOps/Release Engineer, you will be expected to maintain and enhance forty GitLab CI/CD pipelines, maintain Docker images, track and implement software version updates, ensure app code coverage, and resolve detected software vulnerabilities flagged by customer scanners. The ideal candidate will have experience with Linux, OpenShift, and GitLab. Responsibilities Maintain and enhance forty GitLab CI/CD pipelines. Maintain Docker images. Track and implement software version updates. Ensure application code coverage. Resolve detected software vulnerabilities flagged by customer scanners. Collaborate effectively with the team. Diagnose and resolve complex technical issues. Respond to monitoring tools results, identify issues, and troubleshoot and resolve problems. Essential Skills Expertise in GitLab for managing code versions and collaboration with the ability to design, build, and maintain CI/CD pipelines. Experience with Kubernetes and OpenShift deployments. Experience with SonarQube and code coverage/unit tests. Experience maintaining and creating Docker images. Effective communication and teamwork skills. Strong analytical skills to diagnose and resolve complex technical issues. Ability to respond to monitoring tools results, identify issues, and troubleshoot and resolve problems. BS with 10 years’ experience OR MS with 5 years’ experience. Active Secret Clearance. Additional Skills & Qualifications Experience with Python, Java, JavaScript and scripting languages is a plus. Kubernetes and OpenShift experience is highly beneficial. Work Environment The work is fully remote with a collaborative team spread out across the US in all time zones. The team consists of seven members, soon to be eight, who work independently yet collaboratively. Training is provided in some areas, but expertise in GitLab and Docker, especially in maintaining CI/CD pipelines, is necessary. The team deploys over 40 microservices to the cloud and maintains over 25 Java images. The role involves production and deployment tasks, with a separate team handling development and platform setup.