Back to jobs
New

Release Engineer

LATAM

Welcome to 10Pearls!  

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

 

Responsibilities: 

Software Release Management - Future Focused: 

  • Plan, schedule, and oversee the software release lifecycle, with a focus on incorporating innovative technologies for enhanced efficiency and reliability. 
  • Coordinate release activities across development, testing, and operations teams, fostering a culture of continuous improvement and adoption of new solutions. 
  • Establish and evolve release management best practices, including advanced risk assessment, automated rollback mechanisms, and proactive contingency strategies leveraging emerging tools. 
  • Monitor and manage the release pipeline, ensuring timely deployments aligned with business objectives and exploring novel approaches for optimization. 
  • Collaborate with product owners and development teams to define release scope, timelines, and explore opportunities for technology-driven enhancements. 
  • Conduct post-release evaluations, analyze deployment metrics using advanced analytics, and identify areas for significant improvement through technological innovation. 
  • Maintain comprehensive release documentation, including release plans, deployment procedures, change logs, and rollback instructions, with an eye towards automation and accessibility through modern platforms. 
     

Strategic Automation & Emerging Technologies: 

  • Research, evaluate, and implement emerging technologies to automate and streamline various stages of the software release process. 
  • Develop and maintain intelligent automation scripts using Python, Bash, PowerShell, or other relevant scripting languages, exploring AI/ML capabilities where applicable to improve prediction and efficiency. 
  • Design and implement automated workflows for tasks such as advanced environment provisioning IAC, intelligent deployment validation, and predictive post-deployment checks. 
  • Integrate automation with existing tools and systems used in the release process, exploring modern integration frameworks and APIs. 
  • Leverage scripting knowledge to interact with data analytics platforms like Splunk for real-time insights, anomaly detection, and automated reporting related to release health and performance. 
  • Develop automated dashboards and alerts using tools like Splunk, driven by intelligent analysis of release data. 
  • Maintain documentation for automation scripts and technology integrations related to release management. 

Qualifications: 

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience. 
  • 3+ years of experience in software release management, with a demonstrable interest in and exploration of new technologies. 
  • Strong understanding of software release lifecycles, methodologies, and a passion for innovation. 
  • Strong proficiency in at least one scripting language (preferably Python) with a focus on automation and an aptitude for learning new technologies. 
  • Experience in researching, evaluating, and implementing new technologies to solve automation challenges. 
  • Familiarity with version control systems, such as Git. 
  • Excellent communication, collaboration, and problem-solving skills, with the ability to articulate the value of new technologies. 
  • A proactive mindset towards identifying and implementing cutting-edge solutions. 

Preferred Skills/Experience: 

  • Experience with specific automation tools or release orchestration platforms that represent newer generation solutions. 
  • Familiarity with data analytics platforms like Splunk and the ability to leverage them for intelligent insights and automation in the release process. 
  • Exposure to AI/ML concepts and their potential application in release management (e.g., predictive analytics, anomaly detection). 
  • Experience with modern API integration techniques and frameworks. 
  • Participation in technology communities and a strong awareness of emerging trends in DevOps and release management. 

 

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀 

10Pearls Team

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf