ALM Architect - Pune, India - BirlaSoft

    BirlaSoft
    Default job background
    Description

    Job Title: ALM Architect (Application Lifecycle Management Architect)

    Job Summary:

    We are seeking a highly skilled and experienced ALM Architect with a strong background in infrastructure and expertise in ALM tools to join our team. As an ALM Architect, you will be responsible for designing, implementing, and maintaining the Application Lifecycle Management (ALM) framework across organization. You will work closely with development, operations, and infrastructure teams to ensure efficient and streamlined software development processes. A deep understanding of ALM principles, along with proficiency in ALM tools such as PTC Integrity, codeBeamer, IBM Rational DOORS and IBM ELM is essential for success in this role.

    Responsibilities:

    Design and implement the Application Lifecycle Management (ALM) framework for software development projects.

    Collaborate with development, operations, and infrastructure teams to understand their requirements and incorporate them into the ALM framework.

    Strong scripting skills (e.g., PowerShell, Python, Bash, DXL) for automation, monitoring and orchestration of ALM processes.

    Plan and upgrade the ALM tools(PTC Integrity, IBM Doors) as per business requirements

    Good understanding with ALM processes, including version control, build management, release management, and deployment automation.

    Configure and customize ALM tools such as PTC Integrity, codeBeamer, IBM Rational DOORS and IBM ELM to meet organizational requirements.

    Integrate ALM tools with other development and infrastructure systems to enable seamless workflows.

    Ensure that software development activities align with best practices and industry standards for ALM.

    Evaluate and select ALM tools and technologies that support efficient software development and integration processes.

    Define and enforce ALM policies and procedures to improve efficiency, quality, and consistency across development projects.

    Monitor and analyze ALM processes and workflows to identify areas for improvement and optimization.

    Provide guidance and mentorship to development and infrastructure teams on ALM best practices and methodologies.

    Collaborate with stakeholders to identify and mitigate risks associated with software development and deployment processes.

    Stay up-to-date with emerging trends and advancements in ALM, infrastructure, and related technologies.

    Create and deliver progress reports, proposals, requirements documentation, and presentations

    -Identify and manage project dependencies and critical path

    -Plan and schedule project timelines and milestones

    -Develop and deliver progress reports, proposals, requirements documentation, and presentations

    -Anticipate, define, and execute customer's automation needs

    Qualifications:

    Bachelor's degree in computer science, Engineering, or a related field.

    Proven experience as an ALM Architect or a similar role, with a strong emphasis on infrastructure knowledge.

    In-depth understanding of Application Lifecycle Management (ALM) principles, methodologies, and best practices.

    Solid knowledge of infrastructure components such as servers, networks, storage, virtualization, and cloud technologies.

    Strong scripting skills (e.g., PowerShell, Python, Bash, DXL) for automation, monitoring and orchestration of ALM processes.

    Proficiency in ALM tools such as PTC Integrity, IBM Rational DOORS and IBM ELM (Rational Team Concert, Rational Quality Manager) or similar tools.

    Experience in configuring, customizing, and integrating ALM tools to meet organizational requirements.

    Familiarity with version control systems (e.g., Git, SVN), build management tools (e.g., Jenkins, TeamCity), release management tools, and deployment automation frameworks.

    Strong analytical and problem-solving skills with the ability to identify process inefficiencies and propose effective solutions.

    Excellent communication and interpersonal skills to collaborate with cross-functional teams and stakeholders.

    Strong leadership abilities to drive ALM initiatives and influence teams.

    Proactive mindset with a continuous improvement mindset and a keen eye for emerging technologies and industry trends.

    Regularly updating all the stakeholders related to project, servers and systems