Grid Performance Sr Release Train Engineer
MEXICO
Job description
Job Description
Job Description Summary
Drives increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse at a release level. Works independently and contributes to the immediate team and to other teams across business. Adds value to build and release engineering discussions.
Job Description
Roles and Responsibilities
In this role, you will:
· Provide support and enhance tools for continuous build, automated testing, and version management.
· Make individual-level technology decisions and analyze their impact.
· Understand the build process and identify bottlenecks to improve them.
· Demonstrate experience writing scripts to automate tasks. Implement continuous integration/continuous deployment (CI/CD) build principles.
· Provide expertise in quality engineering, test planning, and testing methodology for a software project.
· Help businesses develop an overall strategy for code deployment. Contribute to planning and strategy with your ideas. Leverage experience to influence others.
· Be an expert in applying SDLC principles and methodologies such as Lean/Agile/XP, CI, software and product security, scalability, documentation practices, refactoring, and testing techniques.
· Document procedures for building and deploying.
Basic Qualifications
This role requires advanced experience in build and release engineering. Academic knowledge should be equivalent to a bachelor’s degree.
Desired Characteristics
Technical Experience
· Able to evaluate code, build it, and run applications locally on your own.
· Experience creating and maintaining automated build tools.
· Facilitates and trains software engineering teams in requirement estimation and alternative approaches for team sizing and estimation. Leads a community of practice around estimation to share best practices across teams.
· Understands UX developments across various contexts, businesses, and industries. Quantifies the effectiveness of design choices through data collection. Drives accountability and adoption. Publishes guidance and documentation to promote design adoption. Proposes design solutions based on research and synthesis; creates general design principles that capture a program’s vision and critical concerns.
· Demonstrates mastery of the complexities of interactions and dynamics within Agile teams. Shows advanced understanding of Lean Six Sigma principles (e.g., Black Belt certification). Guides new teams in adopting Agile, resolves adoption challenges, and leads continuous improvement. Provides Lean/Agile training. Drives the elimination of inefficiencies in the coding process. Teaches XP practices to others. Actively embraces new methods and practices that increase efficiency and effectiveness.
Business Acumen
· Evaluates technology to manage features and roadmaps. Maps technology trends to internal vision. Distinguishes buzzwords from true value propositions. Embraces technology trends that drive excellence beyond traditional practices (e.g., test automation instead of traditional QA).
· Balances value propositions for competing stakeholders. Presents well‑researched recommendations on whether to buy or build a solution. Communicates the company’s value proposition by assessing financial risks, gains, and return on investment (ROI). Manages the process of building and maintaining a successful partnership. Understands and successfully applies common analytical techniques, including ROI, SWOT, and Gap analyses. Clearly articulates relevant business drivers for a given initiative.
Additional Information
Relocation Assistance Provided: No