Technical Tools and Release Engineer

Monterrey, MX

Job Description / Skills Required

Aera Technology is the Cognitive Automation company that makes business agility happen. We deliver the first scalable digital platform that integrates with existing systems to make and execute business decisions in real time. In the era of digital acceleration, Aera helps enterprises around the world transform how they respond to the ever-changing environment.
 
Release Engineers are highly visible leaders, building partnerships across the entire R&D and senior leadership to understand and improve our practice, product, and overall efficiency within the release life cycle
 
Our Release Engineers help improve our value delivery, velocity, understand bottlenecks, and help influence ways to overcome them, as well as coach and mentor tech leaders, and scrum teams to build and deliver state of the art release infrastructure and tools that are effectively developed, integrated, and deployed with quality and on-time delivery into our production systems.
 
This is a unique opportunity to be one of Aera's first team members in Mexico as we establish and build a team from the ground up!
LOCAL candidates only please, and resumes must be submitted in English.

Responsibilities

    • Manage the software release and deployment process for a variety of custom projects
    • Troubleshoot support on issues post-deployment and redirect help to right development teams as needed
    • Build tools to support the software engineering process, review engineering practices, assist in researching new technologies, and meet with the development team to discuss future needs
    • Manage the source code repository branching and versioning strategies.
    • Identify and automate manual release efforts in all stages of the software development life cycle
    • Customize Atlassian tools including Jira workflows/automations, Bitbucket access by making use of APIs or writing scripts
    • Document release processes including best practices and rollback strategies
    • Manage the technical design, implementation, and engineering release infrastructure and tools
    • Own the source control system, third-party repositories, build system, and deployment framework
    • Support and provide management with metrics, reports, and schedules as necessary 
    • Develop a service map framework to capture the interdependencies between configuration attributes and mission capabilities and establish and maintain the Service Map
    • Coordinate with Testing and Release Management staff to manage change requests through all phases of their life cycle 
    • Administer the change request queue to ensure processing thresholds are achieved & measure effective change
    • Work closely with product development teams to identify, prioritize, and ensure key issues are fixed for a release
    • Provide administrative support to the Change Approval Board (CAB) including agendas, meeting minutes, and decision documentation
    • Work cross-functionally with our R&D Organization, Customer Engagement, Marketing, and other orgs  to maintain and communicate a clear release schedule and ensure successful deployments

About You

      • Bachelor's or advanced degree in computer science or a related discipline
      • Experience supporting software development as a release manager, configuration manager, software release engineer, or similar role
      • Experience coding in one of the programming languages (preferably Java, Python, JavaScript, or Shell Scripting) and knowledge with databases and Linux operating systems
      • Experience JIRA, Confluence, Bitbucket, and other Atlassian tools
      • Proven experience managing the technical design, implementation, and engineering release infrastructure and tools
      • Successful development and implementation of release plans within a software development organization
      • Knowledge of software architecture and deployment best practices
      • Strong problem-solving skills using a methodical approach
      • Able to communicate highly technical problems and solutions at all levels from engineer to partner to C-level executives
 
At Aera, our purpose is to enable a sustainable, efficient, and intelligent world with Cognitive Automation. Our Cognitive Operating System is increasingly used by the world's largest companies to fundamentally transform their organizations and how work is done.
 
If you share our passion for fundamentally transforming how people work — from people working machines, to machines working, guided by people, you’ve met your match. Headquartered in Mountain View, California, we're growing fast, with teams in Mountain View and San Francisco (California), Bucharest and Cluj-Napoca (Romania), Paris (France), Munich (Germany), London (UK), Pune, and Bangalore (India), Sydney (Australia) and Singapore.  So join us, and let’s build the future of work together!
 
Aera Technology is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Pursuant to the San Francisco Fair Chance Ordinance, Aera Technology will consider for employment qualified applicants with arrest and conviction records.
 
Aera Technology respects the privacy of your data.  Please take the time to read our Candidate Privacy Notice, available here.