About the Role
The role involves guiding development teams in agile practices, ensuring smooth sprint execution, and fostering collaboration to enhance productivity and delivery consistency.
Responsibilities
- Facilitate daily stand-ups, sprint planning, reviews, and retrospectives
- Coach team members on agile principles and scrum methodologies
- Remove obstacles that hinder team progress
- Promote a culture of continuous improvement
- Collaborate with product owners to manage backlogs effectively
- Ensure transparency in team progress and project status
- Support the adoption of agile metrics and performance tracking
- Encourage self-organization within development teams
- Monitor sprint goals and help maintain focus
- Act as a liaison between technical teams and stakeholders
- Foster strong team communication and accountability
- Identify and address team dynamics issues
- Assist in refining user stories and acceptance criteria
- Promote adherence to Definition of Done standards
- Track velocity and support forecasting accuracy
- Encourage knowledge sharing across teams
- Help integrate feedback loops into development cycles
- Support distributed team collaboration when needed
- Drive agile maturity across projects
- Ensure compliance with agreed agile frameworks
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model with flexible hours
Team
Collaborative agile teams focused on software delivery
Why Join Us
- Opportunity to work in a forward-thinking tech environment
- Support for professional growth and certifications
- Innovative projects with modern technologies
- Inclusive culture that values agile mindset
Our Tech Stack
- Jira for project tracking
- Confluence for documentation
- GitLab for version control
- Docker and Kubernetes for deployment
- Azure Cloud infrastructure
Available for qualified candidates