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 Get It - Professional Services, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Remote Staff Engineer in Software - Pipeline at Get It - Professional Services, you will be instrumental in designing, developing, and optimizing our software delivery pipelines. Your strategic role will involve collaborating with cross-functional teams to enhance our continuous integration and deployment processes, driving efficiency and reliability in software releases. This position requires a strong technical foundation, innovative problem-solving skills, and a commitment to maintaining high-quality standards in software engineering.
Job Responsibilities
- Design, implement, and manage scalable software delivery pipelines.
- Collaborate with development teams to refine code deployment processes and improve integration practices.
- Monitor and optimize pipeline performance through systematic analysis and troubleshooting.
- Develop and maintain documentation related to pipeline architecture and processes.
- Integrate tools and systems to enhance automated testing processes.
- Participate in code reviews to ensure adherence to best practices and standards.
- Stay updated with industry trends and emerging technologies relevant to software engineering and DevOps.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Minimum of 5 years of experience in software engineering, with a strong emphasis on pipeline development and management.
- Proficiency in languages such as Python, Java, or Go.
- Extensive experience with continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, or CircleCI.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Strong understanding of cloud platforms (AWS, Azure, or Google Cloud) and their services.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a remote environment.
Technologies & Tools
The position utilizes a diverse array of technologies and tools essential for effective software pipeline management. This includes programming languages such as Python and Java, CI/CD tools like Jenkins and GitLab CI, and cloud infrastructure services from AWS, Azure, or Google Cloud. Additionally, candidates will work with containerization and orchestration technologies, particularly Docker and Kubernetes, to facilitate scalable and reliable deployment processes.
Ideal Candidates
The ideal candidate for this position will possess not only a strong technical acumen but also exemplary communication and collaboration skills. They should have a proactive approach to problem-solving, demonstrating initiative in identifying areas for improvement in pipeline processes. A successful candidate will thrive in a fast-paced environment, adapt easily to changes, and exhibit a continual desire to learn and innovate within the software engineering domain.
Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.