Guides teams on speed of delivery, improving quality/security of code, and optimizing processes.
Be hands on and engage in coding to help the team to develop his solution and solve all surfacing problems at hand Identifies and removes technical impediments.
Constantly looking for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo and leads planning delivery time, code quality, and process efficiency improvement projects.
Provides the team a roadmap for implementing software engineering practices for higher code quality and Inform project team and internal stakeholders of options considered in terms of complexity, risk, and cost
Identifies bottlenecks in coding development and deployment processes.
Executes on plan by building coding standardizations and automating processes for the organization and Lead the analysis, design and development of any solutions required by the project
Leads knowledge growth effort of platform configuration management and troubleshooting.
Collaborates with the rest of DevOps team to deliver consistent and holistic solution to the organization.
Report progress on a daily, weekly basis to the IT technical PM.
Facilitate User Acceptance Testing of any delivered solutions and where necessary the end-to-end integration testing to ensure requirements have been met.
Ensure solutions adhere of the architecture principles as defined by enterprise architecture
Document solutions in the form of a High-Level Architecture and deployments as run books on the corporate wiki.
Inform project team and internal stakeholders of options considered in terms of complexity, risk, and cost
Participate and recommend improvements to policies, processes and procedures and manage their implementation to ensure all relevant legislative/procedural requirements are fulfilled