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 United Software Group Inc, so some details may not match this job. The employer's own page has the real description.
Job Overview
United Software Group Inc. is seeking a highly skilled Senior DevOps / Release/Change Management Engineer to oversee and enhance our software deployment processes. This role involves managing the entire lifecycle of software releases, including planning, building, testing, and deploying applications. The ideal candidate will work closely with development and operations teams to ensure seamless integration, mitigate risks during releases, and optimize the deployment pipeline, thereby driving continuous improvement in our software delivery practices.
Job Responsibilities
- Design and implement robust DevOps practices to ensure higher performance in software configuration, integration, and deployment.
- Manage release schedules and coordinate with multi-functional teams to ensure timely software delivery.
- Automate deployment processes and environments, ensuring high availability and scalability of applications.
- Monitor application performance and conduct performance tuning and troubleshooting.
- Collaborate with development teams to integrate best practices in CI/CD (Continuous Integration/Continuous Deployment).
- Create and maintain documentation related to deployment processes and infrastructure configurations.
- Identify and address potential issues in the release management process and propose improvements.
- Conduct regular audits and assessments of the release process to ensure compliance with standards and practices.
- Provide guidance and mentorship to junior team members in DevOps methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in DevOps or release/change management engineering.
- Proficient with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Strong expertise in containerization technologies such as Docker and orchestration tools like Kubernetes.
- Experience with cloud technologies (e.g., AWS, Azure, Google Cloud) and configuration management tools (e.g., Ansible, Puppet, Terraform).
- Solid understanding of scripting languages such as Python, Bash, or PowerShell.
- Excellent problem-solving skills and a strong attention to detail.
- Exceptional communication and collaboration skills, capable of working in a team-oriented environment.
Technologies & Tools
The Senior DevOps / Release/Change Management Engineer will work with a diverse range of technologies and tools, including but not limited to Jenkins for automation, Docker and Kubernetes for container orchestration, AWS for cloud deployment, and Terraform for infrastructure as code. Knowledge of monitoring tools such as Prometheus and Grafana, as well as experience with source control systems like Git, will also be essential for this position.
Ideal Candidates
The ideal candidate possesses a proactive attitude towards continuous improvement, demonstrating the ability to adapt to rapidly changing technologies and processes. They should have a strong sense of ownership and accountability, coupled with effective communication skills that foster collaboration across various teams. A successful team member is not only technically proficient but also an innovative thinker with a passion for delivering high-quality software solutions efficiently.
Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, 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.