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 SoftPro, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Release/DevOps Engineer at SoftPro will play a crucial role in enhancing the efficiency and reliability of our software development and deployment processes. This position entails working collaboratively with cross-functional teams to implement continuous integration and continuous deployment (CI/CD) practices. The engineer will be responsible for automating and streamlining the release and deployment pipeline, monitoring system performance, and resolving any issues that arise in the development lifecycle. The ultimate goal is to improve our software delivery capabilities while maintaining high standards of quality and security.
Job Responsibilities
- Design, develop, and automate CI/CD pipelines for application deployments.
- Manage version control and branching strategies using Git.
- Monitor system performance and troubleshoot issues in deployment processes.
- Collaborate with development, QA, and operations teams to ensure seamless integration and delivery.
- Implement configuration management using tools such as Ansible, Puppet, or Chef.
- Document processes and workflow for release management and deployment.
- Ensure compliance with security and governance requirements throughout the release cycle.
- Participate in on-call rotations to support production systems.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in a DevOps or release engineering role.
- Strong knowledge of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Proficiency in programming languages such as Python, Bash, or Ruby.
- Experience with cloud services like AWS, Azure, or Google Cloud Platform.
- Familiarity with container orchestration technologies, particularly Docker and Kubernetes.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work collaboratively in a team environment.
Technologies & Tools
The Release/DevOps Engineer at SoftPro will utilize various technologies and tools to optimize and manage the application deployment process. This includes scripting languages like Python and Bash, as well as CI/CD tools such as Jenkins and GitLab CI. The engineer will leverage configuration management systems like Ansible, and deploy applications using containerization platforms, particularly Docker and Kubernetes. Additionally, familiarity with cloud services like AWS or Azure will be instrumental in managing scalable and reliable deployments.
Ideal Candidates
The ideal candidates for the Release/DevOps Engineer position at SoftPro will possess a strong technical background coupled with an aptitude for problem-solving and collaborative teamwork. They should demonstrate a keen enthusiasm for automation and continuous improvement in software delivery processes. Moreover, effective communication skills are essential to engage with various stakeholders and ensure successful project outcomes. A proactive mindset, adaptability to change, and a commitment to learning new technologies will greatly contribute to their success in this role.
In 98 of the 191 countries we compare, we found no unemployment benefit on official sites. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.