OverviewThis engagement outlines the requirements and responsibilities for the newly formed Release Engineers Team. The team will focus on DevOps and release-related activities, with a strong emphasis on automation, process improvement, and performance testing.ObjectivesAutomate and streamline deployment processes across multiple infrastructure environments.Ensure smooth and efficient transitions from development to production.Enhance performance testing methodologies across various platforms.Maintain thorough documentation for deployment processes and troubleshooting.Collaborate closely with engineering and BizOps teams for optimized release cycles.ResponsibilitiesDeployment & AutomationDeploy Java-based applications to AWS, Azure, and traditional VMs.Automate deployment pipelines and release workflows.Implement CI/CD best practices for seamless software delivery.Performance TestingConduct performance testing across AWS, Azure, and VM environments.Identify bottlenecks and optimize applications for high performance.Collaboration & DocumentationWork closely with the engineering and BizOps teams to ensure smooth transitions between development and production.Document deployment instructions, troubleshooting guides, and automation scripts.Future IntegrationGain expertise in Kubernetes-based clusters and integrate them into future deployment strategies.Team StructureThe team will be self-organizing and comprised of subject matter experts in scripting, automation, and performance testing.The team will be guided by a Principal Release Engineer, who will provide strategic direction and oversight.Required Skill SetDevOps & Automation: Expertise in CI/CD tools, scripting, and release management.Infrastructure Management: Experience deploying on AWS, Azure, and traditional VM environments.Performance Testing: Strong understanding of testing methodologies and tools.Scripting & Troubleshooting: Proficiency in scripting languages such as Python, Bash, or PowerShell.Collaboration & Documentation: Ability to work closely with cross-functional teams and maintain clear documentation.Who Is InRhythm?InRhythm () is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical products that have created a positive impact worth billions of dollars. The projects we work on literally change the world. InRhythm’s unique capabilities of Product Innovation and Platform Modernization services are the most sought-after. The InRhythm team of A+ thought leaders don’t just “get a job,” they join the company to do what they love. It’s that passion that has helped us grow rapidly and consistently deliver on our commitment to helping clients develop better, faster, and in rhythm. What We Do At InRhythm?We bring enterprises' most urgent, important products to market with high-velocity, high-quality and 10x impact. We enable innovative high-velocity cultures by coaching teams with the right mix and maturity of modern tools, methods, and thought leadership. This is a unique opportunity to get in on the ground floor of an evolving team. InRhythm has a “who’s who” clients list and has barely scratched the surface in terms of providing those clients the digital solutions they need to compete. InRhythm clients include a broad range of highly visible and recognizable customers, including, but not limited to:Goldman SachsFidelityMorgan StanleyWayfairAlbertsonsUnited Healthcare From greenfield to tier-one builds, our clients look to us to deliver their mission-critical projects in the fields of product strategy, design, cloud native applications, as well as mobile and web development. The projects we work on literally change the world. They change the way we live, work, and think in a positive way.
Job Title
Release Engineers